字符串常量池

研究問題:

  1. new String(char[] value)與字符串賦值在內存中地址問題??

要點:

  • new String(char[] value)
    創建兩個對象:new創建字符串在堆內存中創建一個對象保存其方法區的地址,在方法區中創建一個對象保存其數據!
     而字符串賦值時只創建一個方法區對象,用來保存數據!

截圖展示區:

  1. 如下圖所示

引用塊內容

2.字符串賦值操作內存圖解

引用塊內容

引用塊內容

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