首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2012-12-19 
多线程的几个小程序,诠释多线程的基本概念通过实现Runnable来实现多线程:通过继承Thread来实现多线程:注意

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






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


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

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



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

热点排行