![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
null.linus
不着急,慢慢来
展开
-
java对象的浅克隆与深克隆
为什么要clone ? 1.對象可能包含一些已经修改的对象属性,通过new的方式没发实现 2.clone 是底层的native方法,克隆的效率会高 浅克隆(ShallowClone)和深克隆(DeepClone) 在Java语言中,数据类型分为值类型(基本数据类型)和引用类型,值类型包括int、double、byte、boolean、char等简单数据类型,引用类型包括类、接口、数组等复杂类型。...原创 2019-04-28 15:55:48 · 150 阅读 · 0 评论 -
java装箱与拆箱原理
java基本数据类型 byte(1字节)、short(2字节)、char(2字节)、int(4字节)、long(8字节)、float(4字节)、double(8字节)、boolean(未定) 对应的装箱对象 Byte 、Short、String、Integer、Long、Float、Double、Boolean 装箱与拆箱原理 记住精髓: 自动装箱就是调用 valueof() 这个地方存在 == ...原创 2019-06-20 23:04:10 · 85 阅读 · 0 评论