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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王维波 黑马帝   /  2011-11-3 16:35  /  2519 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

主方法main()结束的时候线程结束,可是也可能出现需要中断线程的情况。对于多线程一般每个线程都是一个循环,如果中断线程我们怎么样安全的退出?

该贴已经同步到 保持常态0616的微博

1 个回复

倒序浏览
一般来说,主方法main()结束的时候线程结束,可是也可能出现需要中断线程的情况。对于多线程一般

每个线程都是一个循环,如果中断线程我们必须想办法使其退出。

如果主方法main()想结束阻塞中的线程(比如sleep 或wait)

那么我们可以从其他进程对线程对象调用interrupt()。用于对阻塞(或锁池)会抛出例外Interrupted

评分

参与人数 1技术分 +1 收起 理由
宁超 + 1 赞一个!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马