字符串的內部存儲原理

字符串的存儲 字符串是一個字面量,它的值存儲在常量池中(也就是方法區的運行時常量池),他的底層是使用字符數組來存儲,它是可以共享的。以下展示直接字符串與字符串對象的存儲。 其中String s1 = 「ab」;會產生一個對象,也就是它底層的字符數組。 單獨的String s2 = new String(「ab」);是會產生兩個對象的,也就是堆內存中new出來的對象,和字符數組。 如果兩個同時創建則
相關文章
相關標籤/搜索