java String StringBuffer 和 StirngBuilder

1,先看String 定義的兩種方式: String str = "abc"; String str = new String("abc"); 一旦定義 String 就不能改變,這個可以通過源碼去看  有這樣的面試題:以下語句創建了幾個對象?                 String str1 = new String("abc"); 答案是:如果之前常量池裏有「abc」了,就在堆中創建一個
相關文章
相關標籤/搜索