拷贝的好处也很明显,相较于新建来说,可以节省很大的工作量。在Java中,同样存在拷贝这个概念,拷贝的意义也是可以节省创建对象的开销。...该方法是一个native方法,被native修饰的方法实际上是由非Java代码实现的,效率要高于普通的java方法。
该方法的返回值是Object对象,因此我们需要强转成我们需要的类型。...false
User{age=18, name='Java', dept=Dept{deptNo=12, name='市场部'}}
User{age=20, name='Java', dept=Dept...='Java', dept=Dept{deptNo=12, name='研发部'}}
三、深拷贝
相较于浅拷贝而言,深拷贝除了会将基本类型的属性复制外,还会将引用类型的属性也会复制。...,运行结果如下:
false
User{age=18, name='Java旅途', dept=Dept{deptNo=12, name='市场部'}}
User{age=20, name='Java