读书人

多线程的几个小程序注释多线程的基本

发布时间: 2012-12-19 14:13:14 作者: rapoo

多线程的几个小程序,诠释多线程的基本概念
通过实现Runnable来实现多线程:






通过继承Thread来实现多线程:


注意:继承了Thread,那么不用再new Thread来起线程,直接用Runner1.start()即可

通过Thread.join()方法来等待当前线程走完
下面的程序,如果join了,那么n就等于1000



在多线程中如何传递参数:
简单的是通过构造函数和set()来传值
复杂的是通过回调函数传值
下面的代码描述了回调传值的用法:
因为线程可能还没有赋值就已经syso了。
解决办法是在start()后面加个join();

读书人网 >编程

热点推荐