import java.util.Date;
public enum Datetest{
INSTANCE;
private Date d;
private Datetest(){
d=new Date();
System.out.println("调用了构造方法");
}
public Date builddate(){
return d;
}
}
然后定义一个类来调用它
import java.util.*;
public class test{
public static void main(String args[]){
Date d=Datetest.INSTANCE.builddate();
Date d1=Datetest.INSTANCE.builddate();
System.out.println(d.toString()+" "+d1.toString());
d1.setHours(11);
System.out.println(d==d1);
System.out.println(d.toString()+" "+d1.toString());
}
}
调用了构造方法
Mon Jun 29 10:47:45 GMT+08:00 2015 Mon Jun 29 10:47:45 GMT+08:00 2015
true
Mon Jun 29 11:47:45 GMT+08:00 2015 Mon Jun 29 11:47:45 GMT+08:00 2015