一 字符串 1.不可变String String对象是不可变的,查看JDK文档你就会发现,String类中每一个看起来会修改String值的方法,实际上都是创建一个全新的String对象,以包含修改后的字符串内容.而最初的String对象则没有改变. 看看下面的代码: public class Immutable { public static String upcase(String s) { return s.toUpperCase(); } public static void main(…