为何stop()和suspend()方法不推荐使用(转)
摘要:
stop()方法作为一种粗暴的线程终止行为,在线程终止之前没有对其做任何的清除操作,因此具有固有的不安全性。 用Thread.stop()方法来终止线程将会释放该线程对象已经锁定的所有监视器。如果以前受这些监视器保护的任何对象都处于不连贯状态,那么损坏的对象对其他线程可见,这有可能导致不安全的操作。 阅读全文
posted @ 2018-07-24 22:58 手握太阳 阅读(1615) 评论(0) 推荐(0)
浙公网安备 33010602011771号