总结区别浅拷贝对原对象的基本数据类型进行值复制,引用类型复制引用地址深拷贝会递归复制所有的引用对象实现方式浅拷贝通过实现cloneable接口并重写clone()方法深拷贝可以通过手动复制或者序列化与反序列化