2011. 4. 27. 16:45
JAVA언어
- public class Singleton {
// Private constructor prevents instantiation from other classes - private Singleton() {}
- /**
- * SingletonHolder is loaded on the first execution of Singleton.getInstance()
* or the first access to SingletonHolder.INSTANCE, not before.
*/ - private static class SingletonHolder {
- private static final Singleton INSTANCE = new Singleton();
- }
- public static Singleton getInstance() {
return SingletonHolder.INSTANCE;
} - }
'JAVA언어' 카테고리의 다른 글
MySQL JDBC INSERT 시 AUTO INCREMENT 값을 알아내는 예제 (0) | 2011.10.05 |
---|---|
String 컴파일 (0) | 2011.08.05 |
exepiton message printStackTrace처럼 찍기 (0) | 2011.04.16 |
data DownLoad 코드 (0) | 2011.02.09 |
jnid lookup / datasource 코드 (0) | 2011.01.13 |