在java中有整数常量池,范围是-128-127, 自动装箱时超过此范围则创建对象
package com.day13;
public class Day13 {
public static void main(String[] args) {
//整数常量池陷阱
//在java中有整数常量池,范围是-128-127, 自动装箱时超过此范围则创建对象
Integer integer1 = 100;
Integer integer2 = 100;
System.out.println(integer1==integer2);
Integer integer3 = 150;
Integer integer4 = 150;
System.out.println(integer3==integer4);
}
}
本文介绍了Java中整数常量池的概念及其实现原理。详细解释了整数常量池的范围为-128至127,在这个范围内通过自动装箱得到的对象会被复用,从而提高内存使用效率。
622

被折叠的 条评论
为什么被折叠?



