对象克隆正在创建对象的副本。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