zoukankan      html  css  js  c++  java
  • java深拷贝浅拷贝

    最近在使用BeanUtils.copyProperties()拷贝不同对象的时候发现拷贝的内容全是一样的,搞了一些bug还好组长没喷我,让我看一下深拷贝浅拷贝的知识。

    浅拷贝: 对基本数据类型进行值传递,对引用数据类型进行引用传递的拷贝,此为浅拷贝。

    深拷贝: 对基本数据类型进行值传递,对引用数据类型创建一个新的对象,并复制其内容(分配新的内存),此为深拷贝。

    总结下来一句话得对拷贝的对象进行重写hashcode和equals方法才能进行

    大佬一篇博客写的很好原文地址:https://blog.csdn.net/u014454538/article/details/94155942

  • 相关阅读:
    对结对编程的测试
    用例
    结对编程 一
    个人项目总结与结对编程的开始
    7-6随便写写
    7-5个人日报
    7-4个人报告
    7.1-7.3个人日报
    6-30个人日报
    6-29个人日报
  • 原文地址:https://www.cnblogs.com/cmm123/p/14656488.html
Copyright © 2011-2022 走看看