package com.roykw.enumsingleton;
import java.util.Date;
public enum Student {
INSTANCE;
private String name;
private Date birthday;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
public static void main(String[] args) throws Exception, NoSuchFieldException {
Student s1 = Student.INSTANCE;
Student s2 = Student.INSTANCE;
System.out.println(s1 == s2);//true
}
}
用枚举类型来实现单例模式
最新推荐文章于 2024-04-04 13:25:00 发布