欢迎来到Heck's Blog,专业承接拿站、企业建站、仿站、网上商城架构、门户网站搭建、空间域名注册、软件定制等项目。关注网络安全,因为专注,所以专业,懂得放弃,才能收获。有事请发邮件至i@heckjj.com,请记住本站网址:http://www.heckjj.com,多谢。
9月20
        Java中利用Thread的stop()方法来终止一个线程是不安全的(这个方法已经被标为depracated)。但是你如何终止一个线程的执行呢?
一个比较好的办法是在你的线程类里面定义一个属性用来表示是否该线程应该被停止。在线程的执行过程中根据这个属性的值来判断是否线程继续向下执行。
还是有点不明白么?可以参照一下下面这段简单的代码:


只要在其他地方调用这个线程的done()方法,这个线程就会停止执行了,注意这只是一个简单的示例,没有考虑synchronize之类的问题。
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]