JAVA中基本类型的装箱和拆箱

封装类
所有的基本类型都有对应的类类型
比如int对应的类是Integer
这种类就叫做封装类
JAVA中基本类型的装箱和拆箱

Number类
数字封装类有
Byte,Short,Integer,Long,Float,Double
这些类都是抽象类Number的子类
JAVA中基本类型的装箱和拆箱

instanceof 用于判断引用或对象与类之间是否有继承关系

基本类型转封装类
int i = 5;
//基本类型转换成封装类型
Integer it = new Integer(i);

封装类型转成基本类型

int i2 = it.intValue();

自动装箱
不需要调用构造方法,通过=符号,自动把基本类型转换成类类型就叫封装
JAVA中基本类型的装箱和拆箱
自动拆箱
不需要调用Integer的intValue方法,通过=就自动转换成int类型,就叫拆箱
JAVA中基本类型的装箱和拆箱
int的最大值和最小值
JAVA中基本类型的装箱和拆箱