import java.util.*;
class Person implements Cloneable
{
public String name;
public Person(String name){
this.name=name;
} public String toString(){
return this.name;
}public Object clone()
throws CloneNotSupportedException
{
return super.clone();
}
}public class Test2{
public static void main(String[] args) throws Exception { Person p1=new Person("jack");
Person p2=(Person)p1.clone();
p2.name="lucy"; System.out.println(p1);
System.out.println(p2);
}
}/*
对象克隆:
实际上就是对象的复制。
要完成克隆的类必须具备以下两个条件:
1、类必须实现Cloneable接口,表示可以被克隆
2、类必须覆盖Object类中的clone方法。
*/
java里面的克隆--------简单应用
原创
©著作权归作者所有:来自51CTO博客作者mb64a401e9f23d4的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:快过年啦,我怎么不激动那?
下一篇:Properties类的用法

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
MySQL里面的权限克隆
这是学习笔记的第 1873篇文章
MySQL里面的权限克隆 -
java 对象里面的super java 对象里面的数组
Java的内存分析: 在Java程序中,主要就是有 栈 ,堆,以及方法区, 而一个Java程序的运行,也是先由 栈到堆的一个进行过程; # 数组 数组的定义:
java 对象里面的super 数组 System Java