以下代码是深克隆:
public class User implements Cloneable {//如果不实现Cloneable接口,则对象不能调用clone方法
private Integer age;
private String name;
public User() {
}
public User(Integer age) {
this.age = age;
}
public User(Integer age, String name) {
this.age = age;
this.name = name;
}
@Override
public User clone() throws CloneNotSupportedException{
return (User)super.clone();
}
@Override
public String toString() {
return "User{" +
"age=" + age +
", name='" + name + '\'' +
'}';
}
public Integer getAge() {
return age;
}
public String getName() {
return name;
}
public void