1. 首页
  2. 编程语言
  3. Java
  4. 深入java对象复制的分析

深入java对象复制的分析

上传者: 2022-04-17 17:21:18上传 PDF文件 44.31 KB 热度 17次

java本身提供了对象复制的能力,在java.lang.Object类中有clone方法,该方法是一个protected方法,在子类需要重写此方法并声明为public类型,而且还需实现Cloneable接口才能提供对象复制的能力,clone()是一个native方法,native方法的效率一般来说都是远高于java中的非native方法,对性能比较关心的话首先考虑这种方式,这种复制在网上有很多例子就不多写了;在这要用的另一种方式――通过java的反射机制复制对象,这种方式效率可能会比clone()低,而且不支持深度复制以及复制集合类型,但通用性会提高很多,

下载地址
用户评论