每天一道Java题(1)

问题:char[]与String相比,有什么优胜的地方? 回答: 针对安全保密高的信息,char[]比String做得更好。因为String是不可变得,即使你修改原先的变量,实际上也是在内存中新建一个对象,原数据还是保留在内存中,等待回收。而char[]中的元素是可以更改的。这就意味着,如密码等保密信息用完之后,你可以马上修改它而不能痕迹。从而相对于String有更好的安全性。可从下面例子中看出,
相关文章
相关标签/搜索