作者:王艳kiki | 来源:互联网 | 2023-09-11 19:43
包装类:lang包里面的常用类,lang包不用导包,它是JVM内置包包含基本类型的包装:为了丰富基本类型的操作,提供八个包装类型,对于数值类型的都有一个父类,number,并且继承
包装类:lang包里面的常用类,lang包不用导包,它是JVM内置包
包含基本类型的包装:
为了丰富基本类型的操作,提供八个包装类型,对于数值类型的都有一个父类,number,并且继承了comparable接口,用于定义比较规则
Byte Short Integer Long Double Character Boolean
封箱:
int num1=100;//基本类型的定义
Integer num2=100;
//装箱:基本类型转换成包装类的对象
// 包装类里面的valueOf方法
Integer num3=Integer.valueOf(100);
拆箱:
System.out.println(num1==num3);//true
//拆箱:包装类对象转变为基本类型数据
// 调用了num1==num3.intValue()