併發編程實戰:取消和關閉

任務和線程的啓動很容易。在大多數時候,咱們都會讓它們運行直到結束,或者讓它們自行中止。然而,有時候咱們但願提早結束任務或線程,或許是由於用戶取消了操做,或者應用程序須要被快速關閉。java 要使任務和線程能安全、快速、可靠地中止下來,並非一件容易的事。Java沒有提供任何機制來安全地終止線程(雖然Thread.stop和suspend等方法提供了這樣的機制,可是因爲存在着一些嚴重的缺陷,所以避免使
相關文章
相關標籤/搜索