java 枚举实现单例

// 不仅可以解决线程同步,由于枚举没有构造方法,还可以防止反序列化
public
enum Mgr08 { INSTANCE; public void m(){} public static void main(String[] args) { for (int i = 0; i < 100 ; i++) { new Thread(()-> System.out.println(Mgr08.INSTANCE.hashCode())) .start(); } } }

 

posted @ 2021-01-19 14:09  Nullpointer_dxy  阅读(108)  评论(0编辑  收藏  举报