스레드 안전 싱글 톤 인스턴스화에 Enum을 어떻게 사용할 수 있는지 이해할 수 없습니다. 그래서 싱글 톤을 만들고 싶은 클래스 A가 있다고 가정 해 보겠습니다. Enum을 사용하여 어떻게 할 수 있습니까? 아래 코드와 같은 제안을 보았지만 실제로 이해할 수는 없습니다. 아래에서 INSTANCE를 A singleObj = new A();
으로 대체해야합니까?enum을 사용하여 스레드 안전 싱글 톤
또한, 정확히 어떻게 클래스 A는 I가 알아서해야 어떤 일이 같이 같아야합니다 .. 예를 들면 다음과 같습니다 만들기 등 개인 생성자
public enum EasySingleton{
INSTANCE;
}
감사합니다. @ 존. 그러나 나는 아직도 그것을 얻지 않았다. 그래서 EasySingleton 자체가 싱글 톤 클래스가 될 것입니다. – Walt
@Walt : 맞습니다. 단 하나의 유효한 값 ('INSTANCE')이 있기 때문에 그것은 하나의 싱글 톤입니다. 당신은 여전히 인터페이스 등을 구현할 수 있습니다. –
Jon. 내게 인내심을 가져 주셔서 감사합니다. 말할 필요도없이 나는 코딩 세계에서 초보자입니다. :) – Walt