arm-linux

http://armboard.taobao.com/

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2007年12月18日

摘要: Thread.stop, Thread.suspend, Thread.resume 和Runtime.runFinalizersOnExit 这些终止线程运行的方法已经被废弃,使用它们是极端不安全的!现在,如果你要安全有效地终止一个线程,应该采用以下这些方法:1,线程正常执行完毕,正常结束。也就是让run方法执行完毕,该线程就会正常结束。2,监视某些条件,结束线程的不间断运行。然而,常常有些线程是伺服线程。它们需要长时间的运行,只有在外部某些条件满足的情况下,才能关闭这些线程。通常,它们执行在一个while(true)的死循环中。如:@Override publicvoid run() { 阅读全文
posted @ 2007-12-18 20:35 arm-linux 阅读(803) 评论(0) 推荐(0) 编辑