浅克隆的图解和深克隆图解对比
**java浅克隆和深克隆**浅度克隆JDK提供的克隆是浅度克隆,它只将对象中的基础数据类型的成员变量克隆到新对象中,对象中的引用类型只是克隆了一个引用,克隆后的引用类型还是指向原对象修改克隆的对象的name和age参数,原user对象内的name和age参数不变,而修改克隆的对象内内的teacher对象的参数,原user对象参数也发生改变深度克隆深度克隆就是把整个对象完全克隆一份,包括对象中的引用类型,如图所示通过读写操作实现深度克隆【实体必须implements Ser...
原创
2020-11-12 10:55:24 ·
178 阅读 ·
0 评论