黑马程序员技术交流社区

标题: 线程的唤醒问题 [打印本页]

作者: 千里马    时间: 2014-10-19 23:14
标题: 线程的唤醒问题
线程中都可以使用notify()、interrupt()唤醒线程,请问两者的区别和具体的用处?

作者: mudao    时间: 2014-10-19 23:42
我不会告诉你,notify()是温柔的唤醒,不会有任何的副作用。interrupt()比较粗暴,是直接把线程从阻塞状态拉回等待执行状态。interrupt()还会抛出一个异常,notify()则没有。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2