String 對象內存分配(常量池和堆的分配)

     在一次面試中,面試官問了一個關於字符串對象建立問題,問題內容以下:面試 場景一: String s1 = "123" + "456"; 場景二: String s1 = "123"; String s2 = s1 + "456";   在這兩個場景下,分別會建立多少個字符串對象?當時其實並沒太瞭解在 JVM 中,字符串對象的內存分配具體策略,只瞭解在 JVM 中有一個常量池,常量池中存
相關文章
相關標籤/搜索