java数据类型常见面试题

下面 Integer 类型的数值比较输出的结果为? 简单的说,如果整型字面量的值在-128 到 127 之间,那么不会 new 新的 Integer 对象,而是直接引用常量池中的 Integer 对象,100是在范围之内,所以直接引用常量池中的Integer对象就可以了,而150已经超出了范围,所以需要new一个新的Integer对象,因此地址值不同,所以上面的面试题中 f1== f2的结果是 t
相关文章
相关标签/搜索