(不是很懂,别看这篇,懂了再重写,先记一下) 常量池分类 编译时常量池: 没懂,懂了再更新 运行时常量池: class文件被加载进内存之后,常量池保存在方法区中。 栗子: String a = "abc"; String b = new String("abc"); System.out.println(a == b); ----*---- 结果:false