Java中的String爲什麼是不可變的?

什麼是不可變對象?        如果一個對象它被創建後,狀態不能改變,則這個對象被認爲是不可變的。也就是說,對象的地址,沒有改變,我們就說,當前對象是不可改變的,對於引用型類型來說,用final修飾的,地址都是不可改變。   String是如何實現其對象不可變? 首先需要補充一個知識點:對於基本數據類型來說,用final修飾後,我們就說當前變量不能重新賦值,因此基本數據類型,是不可改變。但對於引
相關文章
相關標籤/搜索