String在內存中如何存儲(Java)

JDK1.8中JVM把String常量池移入了堆中,同時取消了「永久代」,改用元空間代替(Metaspace) java中對String對象特殊對待,所以在heap區域分成了兩塊,一塊是字符串常量池(String constant pool),用於存儲java字符串常量對象,另一塊用於存儲普通對象及字符串對象。 string的創建有兩種方法: public static void main(Str
相關文章
相關標籤/搜索