Java 线程终止
不正确的线程终止Stop
stop:中止线程,并且清除监控器锁的信息,但是可能导致线程安全问题,JDK不建议使用。
Destroy: JDK未实现该方法
正确的中止线程方式 interrupt
如果目标线程在调用object class 的wait() 、wait(long)或者wait(long,int)方法、join()、join(long,int)或者sleep(long,int)方法时被阻塞,那么interrupt会生效,该线程的中断状态将被清除,抛出interrupteException异常
原创
2020-10-05 10:39:58 ·
120 阅读 ·
0 评论