Java基础2:基本数据类型+常量池

一、基本数据类型

                                                                                            Java基础2:基本数据类型+常量池_第1张图片

二、常量池,自动装箱拆箱

基本数据类型的常量池是-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);

三、例题

 

转载于:https://www.cnblogs.com/JimShi/articles/11174909.html

你可能感兴趣的:(Java基础2:基本数据类型+常量池)