浅拷贝:实现了Cloneable接口,重写了clone(),直接调用父类Object的clone()方法
深拷贝:
Person类的clone()方法进行修改,连带着把Person对象内部的Address对象一起复制
还可以通过序列化和反序列化实现,效率低
引用拷贝:两个不同引用指向同一个对象