969
京东网上商城
Java常用类库--对象克隆技术clone


class Person implements Cloneable{ // 实现Cloneable接口表示可以被克隆
private String name ;
public Person(String name){
this.name = name ;
}
public void setName(String name){
this.name = name ;
}
public String getName(){
return this.name ;
}
public String toString(){
return "姓名:" + this.name ;
}
public Object clone()
throws CloneNotSupportedException
{
return super.clone() ; // 具体的克隆操作由父类完成
}
};
public class CloneDemo01{
public static void main(String args[]) throws Exception{
Person p1 = new Person("张三") ;
Person p2 = (Person)p1.clone() ;//p2为被实例化
p2.setName("李四") ;
System.out.println("原始对象:" + p1) ;
System.out.println("克隆之后的对象:" + p2) ;
}
};

最后更新:2017-04-03 14:53:50
上一篇:
[转]GNU Radio Companion - GRC
下一篇:
网络子系统73_入口路由缓存查找
Android 几个Info系列类的总结
网络安全实效性衡量指南:如何作出准确评估
能帮你更好理解分析深度卷积神经网络,今天要解读的是一款新型可视化工具——CNNVis,看完就能用!
《深入理解Elasticsearch(原书第2版)》一2.1.2 TF/IDF评分公式
Android ListView的子项的随意拖动效果
阿里云优惠码如何使用,阿里云服务器优惠码领取
突破媒体转码效率壁垒 阿里云首推倍速转码
道哥点评:全球比特币勒索事件暴露迷信物理隔离不靠谱
微软亚马逊要为自动驾驶汽车提供云计算服务
windows中修改catalina.sh上传到linux执行报错This file is needed to run this program