A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© babysa 中级黑马   /  2016-10-7 00:16  /  1524 人查看  /  14 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

API给我们提供的Thread类的stop()方法,由于其不安全性已被淘汰,还有 什么方法结束线程啊

14 个回复

倒序浏览
回复 使用道具 举报
我觉得用return就可以,因为return可以结束方法嘛,结束了run方法,线程自然就结束了
回复 使用道具 举报
读书可以当饭吃 发表于 2016-10-7 00:28
我觉得用return就可以,因为return可以结束方法嘛,结束了run方法,线程自然就结束了 ...

谢谢  知道了
回复 使用道具 举报
线程在执行完毕之后就会死亡,,,,如果想要停止,,,直接退出jvm就好,,System.exit();
回复 使用道具 举报
有个stop方法
回复 使用道具 举报
stop过时也可以用吧?
回复 使用道具 举报
........................
回复 使用道具 举报
stop过时了
回复 使用道具 举报
过时了应该可以用啊 ,  也可以用system.exit();退出应该也可以啊
回复 使用道具 举报
zhaokun 发表于 2016-10-7 22:04
过时了应该可以用啊 ,  也可以用system.exit();退出应该也可以啊

有道理,谢谢啦,都没想起这个
回复 使用道具 举报
zhaokun 发表于 2016-10-7 22:04
过时了应该可以用啊 ,  也可以用system.exit();退出应该也可以啊

有道理,谢谢啦,都没想起这个
回复 使用道具 举报
平时很少研究这个
回复 使用道具 举报
System.exit(0);正常结束JVM。
回复 使用道具 举报
1.  使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。
2.  使用stop方法强行终止线程(这个方法不推荐使用,因为stop和suspend、resume一样,也可能发生不可预料的结果)。
3.  使用interrupt方法中断线程。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马