摘要: 浅拷贝(shallowCopy)只是增加了一个指针指向已存在的内存地址, 深拷贝(deepCopy)是增加了一个指针并且申请了一个新的内存,使这个增加的指针指向这个新的内存, 使用深拷贝的情况下,释放内存的时候不会因为出现浅拷贝时释放同一个内存的错误。 浅复制:仅仅是指向被复制的内存地址,如果原地址 阅读全文
posted @ 2021-03-06 15:50 SA20225581 阅读(37) 评论(0) 推荐(0) 编辑
摘要: hashCode()介绍 hashCode() 的作⽤是获取哈希码,也称为散列码;它实际上是返回⼀个 int 整数。这个哈希码的作⽤ 是确定该对象在哈希表中的索引位置。hashCode() 定义在 JDK 的 Object.java 中,这就意味着 Java 中的任何类都包含有 hashCode() 阅读全文
posted @ 2021-03-05 21:11 SA20225581 阅读(38) 评论(0) 推荐(0) 编辑