浅拷贝 就是指的,在复制拷贝一个对象的时候,基本类型不用管,肯定没问题。但是非基本类型,只复制了内存地址。(这意味着,最开始的本体对象被修改了,拷贝后的新对象可能也会变更)
深拷贝 就是指的,在复制拷贝一个对象的时候,基本类型不用管,肯定没问题。但是非基本类型,是新建对象进行拷贝。
慎用 Object 的 clone 方法来拷贝对象。
说明: 对象的 clone 方法默认是浅拷贝,若想实现深拷贝需要重写 clone 方法实现属性对象的拷贝。
浅拷贝 就是指的,在复制拷贝一个对象的时候,基本类型不用管,肯定没问题。但是非基本类型,只复制了内存地址。(这意味着,最开始的本体对象被修改了,拷贝后的新对象可能也会变更)
深拷贝 就是指的,在复制拷贝一个对象的时候,基本类型不用管,肯定没问题。但是非基本类型,是新建对象进行拷贝。
慎用 Object 的 clone 方法来拷贝对象。
说明: 对象的 clone 方法默认是浅拷贝,若想实现深拷贝需要重写 clone 方法实现属性对象的拷贝。