Java修煉之路——基礎篇——String

String 1:字符串的不可變性 什麼是不可變對象?不可變對象是指創建後無法變更的對象 String爲什麼是不可變的?String類爲final,並且內部字符數組也爲final。所以String對象是不可變對象。 String類爲什麼要設計爲不可變? 主要出於對效率和安全的考量。 當你複製一個對象的時候,如果你知道它是不可變的,那麼你只需要複製此對象的引用即可,一般引用會比對象小很多,所以能提高
相關文章
相關標籤/搜索