Java基础2:基本数据类型+常量池
一、基本数据类型
二、常量池,自动装箱拆箱
基本数据类型的常量池是-128到127之间。在这个范围中的基本数据类的包装类可以自动拆箱,比较时直接比较数值大小。
超过该范围的两个integer的 == 判断是会返回false的。
//int的自动拆箱和装箱只在-128到127范围中进行,超过该范围的两个integer的 == 判断是会返回false的。
Integer a1 = 128;
Integer a2 = -128;
Integer a3 = -128;
Integer a4 = 128;
System.out.println(a1 == a4);
System.out.println(a2 == a3);
三、例题