본문 바로가기

java

싱글톤 클래스 생성 팁

 

1. LazyHolder

 

 

public class Singleton {
  private Singleton() {}
  public static Singleton getInstance() {
    return LazyHolder.INSTANCE;
  }
  
  private static class LazyHolder {
    private static final Singleton INSTANCE = new Singleton();  
  }
} 

 

자세한 내용은 아래 출처에서 확인 하세요.

 

 

[출처] https://medium.com/@joongwon/multi-thread-환경에서의-올바른-singleton-578d9511fd42

'java' 카테고리의 다른 글

자바 병렬 프로그래밍 참고  (0) 2020.03.17
character to be escaped is missing  (0) 2017.11.27
http <-> https 세션 공유  (0) 2014.04.01
로컬 서버 네트워크 정보  (0) 2013.10.29
피보나치 수열 간단 알고리즘  (0) 2013.09.26