怎麼理解,String是不可變類

https://www.zhihu.com/question/20618891 1這裏就對=號有了更深的理解了,java裏「=」是給對象指定地址(即給對象安裝箭頭) 這就是對象,和對象引用的區別。 「abcd」就是對象,String s=「abcd」; s就是對象引用。 2那問題來了?s="abcdel",那麼之前的「abcd」這個對象,不是變成無頭的了?白白佔用內存,什麼時候收回? java的g
相關文章
相關標籤/搜索