【經典】用棧和堆來理解 String。好文章:String 必須要理解!!!

一、兩種實例化方式: String str =「abc」; String str = new String("abc"); 一個字符串就是String的匿名對象。 "hello".equals(str)一個字符串能夠調用一個函數,可以看出,一個字符串是String的匿名對象。 二、比較 (1)直接賦值 String str =「abc」;表示一個堆內存指向給了棧內存。 直接賦值可以節省內存 舉例:
相關文章
相關標籤/搜索