每天一道Java題(1)

問題:char[]與String相比,有什麼優勝的地方? 回答: 針對安全保密高的信息,char[]比String做得更好。因爲String是不可變得,即使你修改原先的變量,實際上也是在內存中新建一個對象,原數據還是保留在內存中,等待回收。而char[]中的元素是可以更改的。這就意味着,如密碼等保密信息用完之後,你可以馬上修改它而不能痕跡。從而相對於String有更好的安全性。可從下面例子中看出,
相關文章
相關標籤/搜索