단일 모드 - 매 거 - 안전

2814 단어 디자인 모드
/**
 *        (  )
 */
enum  Singleton {
     
    INSTANCE;
}


public class Test {
     
    public static void main(String[] args) {
     
        for(int i = 0; i < 10000; i++){
     
            new Thread(()->{
     
                Singleton instance = Singleton.INSTANCE;
                System.out.println(instance.hashCode());//        hashCode       
            }).start();
        }
    }
}

장점: 라인 이 안전 할 뿐만 아니 라 반 서열 화 를 방지 할 수 있다.

좋은 웹페이지 즐겨찾기