Java基礎之 String類原理分析

看地址相等嗎 不相等 s1!=s2 若是看equals值 它倆是相等的 這張圖 是上面的代碼畫出來的 棧 和 堆 堆裏面有常量池 常量池裏面有 糞糞 堆裏還有一個對象 糞糞 但若是 單看String s = new String("糞糞"); 所畫出來的圖還是上面那張 首先根據 糞糞這兩個字 去堆裏的常量池尋找有沒有 沒有就創建糞糞 (就是常量池要放上使用過的字符串常量 方便以後使用 ) 又因爲它
相關文章
相關標籤/搜索