字符串的不可变 String 对象是不可变的.查看 JDK 文档你就会发现,String 类中每一个看起来会修改 String 值的方法,实际上都是创建了一个全新的 String 对象,以包含修改后的字符串内容.而最初的 String 对象则丝毫未动. 其实程序当中所有的双引号字符串都是String 类的对象,即使没有new 特点: 字符串的那日容勇不可变 正是因为字符串不可改变,所以字符是可以共享使用的. 字符串效果是相当于char字符数组, public class sevenseven {…