1.自动装箱:将基本数据类型转化为引用数据类型
2.自动拆箱:将引用数据类型转换成基本数据类型
基本数据类型 | 引用数据类型 |
boolean | Boolean |
byte | Byte |
char | Character |
long | Long |
float | Float |
double | Double |
int | Integer |
short | Short |
代码:
public class BoxDemo {
public static void main(String[] args) {
int a = 10;
Integer b = a;//自动装箱,将基本数据类型转换成引用数据类型
//自动装箱底层所做操作
//Integer integer = new Integer(a);
Integer c = 20;
int d = c;//自动拆箱,将引用数据类型转换成基本数据类型
//自动拆箱底层所做操作
//int e = c.intValue();
}
}