Java包装类

包装类

包装类将基本类型包装成对象的类,可以作为对象使用

基本类型对应的包装类型

boolean --> Boolean;
char   --> Character;
byte   --> Byte;
short   --> Short;
long   --> Long;
int   -->  Integer;
float   --> Float;
double   --> Double;

装箱和拆箱

装箱:基本数据类型->对应包装类

拆箱:对应包装类->基本数据类型

 Integer的128陷阱

Integer类的缓存范围默认是从-128127,当超过这个范围时则会创建一个新的对象,否则返回缓存中的对象

不在-128-127则创建新的对象,返回false

 

posted @ 2025-02-07 19:28  茴香儿  阅读(10)  评论(0)    收藏  举报