自动装箱的问题,注意
重要结论:整型的包装类存在常量池,一次性把从-128到127之间的所有数都初始化了.当你使用这些数的时候不是创建新对象而是直接从这个常量池里面取值.所以当你赋值100的时候是取的常量池里的100,因此两个对象内存地址一样.而赋值200的时候两个对象分别new对象,因此内存地址不同.4.2 自动装箱和拆箱基本数据(Primitive)类型的自动装箱(autoboxing)、拆箱(unboxing)是...
转载
2018-05-25 17:59:34 ·
286 阅读 ·
0 评论