java字符串(学习笔记)

1.String对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。 2.一旦一个字符串在内存中创建,这个字符串将不可改变。如果需要一个可以改变的字符串,可以使用StringBuffer或者StringBuilder。stringBuffer是线程安全的,而StringBuilder没有实现线程安全,因此性能略高,因此应优先考虑用StringBuilder。
相关文章
相关标签/搜索