浅拷贝:对基本数据类型进行值传递,对引用数据类型进行引用传递般的拷贝,此为浅拷贝。深拷贝:对基本数据类型进行值传递,对引用数据类型,创建一个新的对象,并复制其内容,此为深拷贝。 Object中默认的clone方法,是浅拷贝的。java 实现深拷贝的方式: 实现Cloneable接口,并且重写Object类中的clone()方法实现Serializable接口序列化