黑马程序员技术交流社区
标题: colone方法怎么用,很苦逼啊~跪求详解 [打印本页]
作者: 328078121 时间: 2013-8-31 19:53
标题: colone方法怎么用,很苦逼啊~跪求详解
本帖最后由 328078121 于 2013-8-31 21:39 编辑
class Demo2
{
public static void main(String[] args)
{
Student s1=new Student();
//Student s2=s1.clone();
//Object s2=s1.clone();
Student s2=(Object)s1.clone();
System.out.println("Hello World!");
}
}
class Student
{
}
//注释掉的是我试出来的三种方法
作者: 范龙波 时间: 2013-8-31 20:28
本帖最后由 范龙波 于 2013-8-31 20:42 编辑
首先你要知道这个方法是Object的 ,方法的定义如下:protected Object clone();
其次你要知道这个方法的作用:创建并返回此对象的一个副本。
最后就是告诉你怎么用了,很简单 implements Cloneable
如果不实现这个接口的话会报异常的:CloneNotSupportedException
作者: 范龙波 时间: 2013-8-31 20:44
不明白在给我发消息!
作者: 328078121 时间: 2013-8-31 21:29
多谢指点··
作者: .....淡定 时间: 2013-8-31 21:41
clone()方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |