Singleton Templet

싱글톤 코딩시 참조.

public class ${Name} {
    private static ${Name} instance;

    public static ${Name} getInstance() {
        if (instance == null) {
            synchronized (${Name}.class) {
                // double-check idiom
                if (instance == null) {
                    instance = new ${Name}();
                }
            }
        }
        return instance;
    }

    private ${Name}() {
    }
}

'programming > java' 카테고리의 다른 글

필수 자바 라이브러리  (0) 2009.04.07
[JAVA] hex to byte[], byte[] to hex  (0) 2008.10.07
XPath 간단예제들  (0) 2008.09.18
XOM 시작하기(Creating XML Documents)  (0) 2008.09.18
XOM 소개  (0) 2008.09.18