Thread詳解2:中止與中斷

咱們知道線程的start方法,那麼,很天然地會想到中止一個線程使用stop,然而stop方法是「過期的」,「不安全」。stop()方法,直接終止線程,釋放線程所獲的資源,可是在釋放過程當中會形成對象狀態不一致,從而使程序進入未知的境地,已經好久不推薦使用了。因此,Java沒有提供一種安全直接的方法來中止某個線程,可是Java提供了中斷機制。在這裏要着重介紹的是Thread.interrupt()
相關文章
相關標籤/搜索