2007-12-29
关于Clone接口的问题,希望大家能帮忙解答,谢谢!
如果我有一个类(这个类默认为Object的子类),如果想克隆,必须的实现Clone接口(我查了一下JDK的API,发现Clone接口为空),然后实现Object里面protected型的Clone方法。问题在于,我为什么一定要实现Clone接口呢???
Object类中并没有和Clone接口相关联的啊!还有,我发现Object类中protected型的Clone方法还是native的,这是不是有一定的联系呢???native在这里又到底是怎么回事呢??
Object类中并没有和Clone接口相关联的啊!还有,我发现Object类中protected型的Clone方法还是native的,这是不是有一定的联系呢???native在这里又到底是怎么回事呢??
评论
liangguanhui
2007-12-29
可以这样理解:
Clone只是一个标志,让大家知道这个Object可以复制,或者说,这个Object已经覆盖了Object的clone方法。
至于Object的clone是native,我猜可能是因为Object的默认复制可能是new一个类,然后填一些数据进去。
Clone只是一个标志,让大家知道这个Object可以复制,或者说,这个Object已经覆盖了Object的clone方法。
至于Object的clone是native,我猜可能是因为Object的默认复制可能是new一个类,然后填一些数据进去。
31212
2007-12-29
标识接口??
能否再讲的详细些呢?
谢谢了阿!!!
能否再讲的详细些呢?
谢谢了阿!!!
avaj
2007-12-29
Clone接口是一个标识接口,只是起一个标识作用,告诉jvm,这个类是可以Clone的。
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 107 次
- 性别:

- 来自: 大连

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
关于Clone接口的问题,希 ...
可以这样理解:Clone只是一个标志,让大家知道这个Object可以复制,或者说 ...
-- by liangguanhui -
关于Clone接口的问题,希 ...
标识接口??能否再讲的详细些呢?谢谢了阿!!!
-- by 31212 -
关于Clone接口的问题,希 ...
Clone接口是一个标识接口,只是起一个标识作用,告诉jvm,这个类是可以Clo ...
-- by avaj






评论排行榜