Long类型 Integer类型 比较相等

 如果Long值在[-128, 127]之间,会放在缓存里面,而超过这个范围就要new一个新的对象,也就是说==不能判断对象是否相等。

 Integer i = XXX ,就是Integer i = Interger.valueOf(XXX), 首先判断XXX 是否在-128-127 之间,如果是直接return 已经存在的对象,否则就只能new 一个了。

 

posted @ 2018-08-17 11:37  _khoe  阅读(2092)  评论(0)    收藏  举报