引用
文章平均质量分 95
PH = 7
程序员
展开
-
赋值、浅复制和深复制解析 以及get/set应用
参考视频参考文章参考demo(见github仓库)首先将会用到的类及方法贴出来(实体类省去了get/set/toString方法以及无参构造)public class Books implements Cloneable,Serializable{ private Integer id; private String bookname; private Double prices; private Integer counts; private i原创 2021-03-01 15:52:13 · 185 阅读 · 2 评论 -
关于引用的一些说明
1.首先明白什么是不可变类所有基本类型的包装类都是不可变类,如:Integer,Float等,String也是不可变类。不可变类没有改变值的办法,所以你在强行改变值的时候,会在内存中创建新的对象,如:Integer i = 1;i = 2;在内存中其实创建了两个对象,分别为1和2,也就是说第一个i和第二个i分别指向的是不同的地址。2.传值和传引用所有的基本数据类型都是值传递-----...原创 2020-01-10 18:19:21 · 452 阅读 · 0 评论