== 8个基本数据类型(byte short int long char boolean float double)比较的是值字面量, 即比较它们之间的数值;引用数据类型(除上面8种外的都是,亦称对象),比较的是内存中存放的地址值 equals 默认是比较内存中存放的地址值;但很多类重写了equals方法,如String、Integer等,则为数值比较