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