由一篇博客引發的對Java String類的思考

引子 今天偶爾看到一篇博客說Java中String爲什麼是不可變的(immutable),貌似分析的頭頭是道,還拿出來源碼振振有詞的說的,看,就是因爲它在聲明類的時候是被final修飾的,然後就長篇大論final的東西 對於這類的博客實在不知道說啥好,一瓶水不滿,半瓶水晃盪。 那麼問題來了,String類爲什麼要被設計成不可變的,是怎麼樣設計爲不可變的? 問題一,爲什麼要設計成不可變的,也就是不可
相關文章
相關標籤/搜索