Java Singleton Pattern
-
Hackerrank.com Practice>Java>Advanced>Java Singleton Patternhackerrank.com 2019. 12. 2. 13:36
Singleton Pattern을 이해하고 있는지에 대해서 묻는 문제 입니다. import java.io.*; import java.util.*; import java.lang.reflect.*; class Singleton{ private Singleton() {} private volatile static Singleton instance; public String str; static Singleton getSingleInstance() { if(null == instance) { synchronized(Singleton.class) { if(null == instance) { instance = new Singleton(); } } } return instance; } }이렇게 구현하는 것이 가장..