사용 지침:
기능이 공개 필드와 유사할 뿐만 아니라 직렬화 메커니즘도 함께 제공되며 복잡한 직렬화 또는 반사 공격에도 불구하고 여러 인스턴스화에 대해 명확한 보장을 제공합니다. 이 접근 방식은 아직 널리 채택되지는 않지만 단일 요소 열거 유형은 싱글톤 패턴을 구현하는 가장 좋은 방법입니다.
사용 예:
public enum Elvis { INSTANCE; private final String[] favoriteSongs = { "Hound Dog", "Heartbreak Hotel" }; public void printFavorites() { System.out.println(Arrays.toString(favoriteSongs)); } }
위 내용은 Java 열거형에서 싱글톤 모드를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!