[英]Java threads within a hashmap
假設我有一個運行重復線程的對象“ MyObj”,然后將該對象放置在哈希圖中。
如果然后刪除該對象的條目,這會殺死線程嗎? 還是在刪除對象之前需要殺死線程?
從HashMap中刪除對象不會對該線程產生任何影響,除非您明確停止它,否則它將繼續運行。
活動Java線程始終被視為活動對象,因此是GC根。 這對於線程局部變量尤其重要
對象必須是不可訪問的,並且沒有GC根,才可以考慮將其用於GC'ing。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.