BR 技术头条 技术链接、资讯与社区分享流
ja www.javaranger.com / 2017-03-11 23:57 / by @技术头条

图解java String的不变性

字符串一旦在内存中创建,就不能改变。我们应该知道字符串的所有方法都不能改变它自己,而是返回一个新的字符串。

如果我们想要一个可变的字符串,我们应该使用StringBuffer 或者 StringBuilder。否则会浪费gc时间,应为每次都会创建新的字符串对象。

赞过的人

@技术头条

发表评论