如何判斷一個常量是廢棄常量?

運行時常量池主要回收的是廢棄的常量。

假如在常量池中存在字符串 “abc”,如果當前沒有任何String對象引用該字符串常量的話,就說明常量 “abc” 就是廢棄常量,如果這時發生內存回收的話而且有必要的話,“abc” 就會被系統清理出常量池。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章