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比较两个对象的值是否相等,==比较两个对象的地址是否相等,也可用于比较两个基本数据类型的变量值是否相等。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容