Java中String內存分析

一句話概括: 基本類型的變量數據和對象的引用都是放在棧裏面的,對象本身放在堆裏面,顯式的String常量放在常量池,String對象放在堆中。 常量池說明: 它是爲了方便快捷地創建某些對象而出現的,當需要一個對象時,就可以從池中取一個出來(如果池中沒有則創建一個),則在需要重複重複創建相等變量時節省了很多時間。常量池之前是放在方法區裏面的,也就是在永久代裏面的,從JDK7開始移到了堆裏面。 代碼分
相關文章
相關標籤/搜索