Java中的对象克隆是什么?
对象克隆正在创建对象的副本。java.lang包的Object类的clone()方法创建并返回此对象的副本。“复制”的确切含义可能取决于对象的类别。
示例
import java.util.GregorianCalendar; public class ObjectDemo { public static void main(String[] args) { GregorianCalendar cal = new GregorianCalendar(); GregorianCalendar y = (GregorianCalendar) cal.clone(); System.out.println("" + cal.getTime()); System.out.println("" + y.getTime()); } }
输出结果
Mon Sep 17 04:51:41 EEST 2012 Mon Sep 17 04:51:41 EEST 2012