1.
2.
左边的是对象,自动装箱为对象,右边的是基本的数据类型。
3.
如果m,n换成128就超出范围,结果就不一样。
是因为把在这区间内的值都放在了常量池里面。
Integer m = Integer.valueOf(m);