public enum Singleton {
SINGLETON; //枚举元素对象
public void method(){
System.out.println("singleton test");
}
}
测试
import org.junit.Test;
import java.util.Arrays;
import java.util.EnumMap;
import java.util.EnumSet;
public class EnumDemotest {
public static int RED=0X1;
public static int BLACK=0X2;
public static int BLUE=0X3;
private int color;
//使用枚举实现单例模式
@Test
public void test7(){
Singleton.SINGLETON.method(); //结果:singleton test
}
}