JDK1.8 String常量池詳解

jdk 1.8java 先拋結論 1.只在常量池上建立常量 2.只在堆上建立對象 3.在堆上建立對象,在常量池上建立常量 4.在堆上建立對象,在常量池上建立引用 注意:spa 常量池有兩種狀況:引用(指針) 或 常量。若是該位置已是引用或常量了,以後的操做都不會改變裏面的狀況!!!指針 調用intern()(jdk1.8): 若是常量池裏是空的,就建立引用(指向堆,參考結論4);非空,不操做。返回
相關文章
相關標籤/搜索