牙牙窝

BlogJava 联系 聚合 管理
  8 Posts :: 21 Stories :: 10 Comments :: 0 Trackbacks

虽然join很少用到,但是我老是忘记它的用法,这里也记录一下。

join方法主要用于在等待某个线程死亡。这个方法会堵塞,等到线程死亡后,在往下执行。

例如:
Thread a = new Thread();
a.start();
a.join(); 
//这里会一直停在这,直到线程死亡
//do something

上面例子表示,当执行join方法时,会产生堵塞。

如果线程一直不死亡,则这个堵塞会一直持续下去。使用的时候要注意。
posted on 2008-01-21 11:31 大牙 阅读(381) 评论(0)  编辑  收藏 所属分类: 架构师历程

只有注册用户登录后才能发表评论。


网站导航: