java String常量池

首先看下面一個代碼 然後運行結果: 那通過結果我們可以看到  只創建了一個String 對象 爲什麼會這樣呢這就是java中的常量池   當創建一個常量對象時  先判斷 常量池是否存在 相同內容的常量   如果存在就不再繼續創建 而是將找到常量的引用 給 要創建的字符串常量    他們其實是一個對象 而下面這個代碼: 運行結果爲:     從運行結果我們可以看到這是兩個不同的字符創對象   那是因
相關文章
相關標籤/搜索