일반적으로 Singleton 클래스의 인스턴스 변수는 비공개로 유지됩니다. 그러나 비공개로 유지하는 것이 가능합니까? 우리는 다음과 같이 인스턴스를 선언하는 경우 : - 비공개 instanceName을 사용하여 Singleton 클래스를 만들 수 있습니까?
final static SingletonClass singletonInstance= new SingletonClass();
이 유효한 싱글 클래스 인 클래스에 대한 어떤 문제가 발생할 것인가?
여기에 두 가지 질문을하고 있습니다. 비공개 instanceName을 사용하여 싱글 톤 클래스를 만들 수 있으며 싱글 톤 클래스의 두 번째 객체를 만들면 어떻게 될까요? 옳은? –
아니요. 두 번째 질문은, 최종 인스턴스 올바른 사용 내 접근 방식은 무엇입니까? @blahfunk – shanti