반응형
공통유틸이나 공통으로 쓸려고 만들어놓은 인터페이스 등을 우리는 싱글톤 객체로 만들어서 쓴다.
이런 싱글톤 객체를 사용자가 실수로 재 생성하는 실수를 방지하기 위해서는
생성자 접근권한을 private 로 주면 된다.
이런 싱글톤 객체를 사용자가 실수로 재 생성하는 실수를 방지하기 위해서는
생성자 접근권한을 private 로 주면 된다.
public class Elvis {
private static Elvis elvis = null;
private Elvis(){
}
public static Elvis getInstance(){
if (elvis == null) elvis = new Elvis();
return elvis;
}
}
반응형
'자바(JAVA)' 카테고리의 다른 글
velocity 에서 쓰이는 자료형 bool, number, String (0) | 2009.02.08 |
---|---|
velocity java class 객체들을 사용하고자 할 때 (0) | 2009.02.08 |
velocity 에서 배열값을 화면에 그대로 표현하고 싶을 (0) | 2009.02.08 |
Velocity 에서 xml 을 사용하여 표현하기 (0) | 2009.02.08 |
종료자 finally 를 쓸 경우 상위클래스의 객체를 해제해서 메모리 누수를 막자 (0) | 2009.02.05 |
이전 호출함수나, 클래스 등의 정보를 알아오는 방법 (0) | 2009.02.05 |
Java application 에서 velocity 사용하기 (0) | 2009.02.05 |
velocity 에서 macro 정의해서 사용하기 예제 (0) | 2009.02.04 |