Java自动装箱,拆箱

1.装箱:自动将基本数据类型转换为包装器类型 拆箱:将包装器类型转化为基本数据类型

基本数据类型  包装器类型

int(4bytes)    Integer

byte(1byte)    Byte

short(2bytes)    Short

long(8bytes)    Long

float(4bytes)  Float

double(8bytes)  Double

char(2bytes)    Character

boolean(1bit)  Boolean

2.Integer i = 1; 实际执行的是:Integer i = new Integer(1);

int t = i;实际执行的是:int t = i.valueOf();

equals比较两个对象的值是否相等,==比较两个对象的地址是否相等,也可用于比较两个基本数据类型的变量值是否相等。

你可能感兴趣的:(Java自动装箱,拆箱)