走近Java之幕後的String

前幾天,有個同事問了我一個表面看起來顯而易見的問題,是關於String的,我們一起來看一下(如果有說的不正確的地方,歡迎大家指正)。 java中,字面量在編譯期計算,並且String字面量作爲常量,存儲在方法區中,僅保留一份。帶有變量的計算,在運行期執行。那麼,str3在執行的時候,發生了什麼。 第一步,初始化一個StringBuilder對象,並在構造器中調用父類AbstractStringBu
相關文章
相關標籤/搜索