淺談string的不可改變性質和「+」拼接字符串

我們都知道String對象一旦創建就不可改變,那這是爲什麼呢? 那我們就從源代碼入手,去分析String是如何維護其不可改變的性質。 手段一:final類和final的私有成員 可以發現: String是一個final類,且三個成員都是私有的,這就意味着String是不可被繼承的,這樣就可以防止出現程序猿通過繼承重寫String類的方法使得String類是「可變的」的情況。 每個String對象維
相關文章
相關標籤/搜索