学习笔记——String、StringBuffer和StringBuilder的区别

String类——String字符串常量 Java提供了String类来创建和操作字符串对象,但是String类的值是不可变的,每一次对String进行操作,就会生成一个String对象,就会分出一块内存空间,导致效率,浪费大量的有限空间。常见的例子,见下图: 可以看到,初始String值为“hello”,然后在这个字符串后面加上新的字符串“world”,这个过程是需要重新在堆栈内存中开辟内存空间
相关文章
相关标签/搜索