fs593
2015-03-05 00:31
标准做法是使用标志位退出,stop淘汰掉是因为会带来一些潜在的威胁,因为stop会在任何可能的时候停止线程,而不不一定是合理的时候,很有可能会带来线程的不安全或者死锁等问题。
你好,这个已经被淘汰掉了,因为线程停止的时间不确定,可能会造成死锁等问题,自己翻下JDK文档中的介绍,很容易就明白了,标准的做法是使用标志位退出,这个在《深入浅出Java多线程》去已经讲过了,你可以去看下!
细说多线程之Thread VS Runnable
55314 学习 · 73 问题
相似问题