对象的克隆分为对象的浅克隆和深克隆
一、对象的浅克隆
注意事项:
1.如果一个对象需要调用clone的方法克隆,那么该对象必须要实现Cloneable接口
2.Cloneable对象只是一个标识对象,并没有方法
1 public class demo1 { 2 public static void main(String[] args) throws Exception { 3 Person person = new Person("001","狗娃"); 4 Person person2 = person.clone(); 5 person2.setName("abd"); 6 System.out.println(person.toString()); 7 System.out.println(person2.toString()); 8 } 9 }
输出结果?
编号:001姓名:狗娃
编号:001姓名:abd