반응형 enum2 [Java] Enum과 싱글톤(Singleton) 싱글톤이란? · 하나의 JVM 당 하나의 인스턴스만 존재하는 클래스 · 동일한 싱글턴 인스턴스가 여러 개의 스레드에서 재사용됨 싱글톤을 만드는 기존의 방법 1. public static final field public class Singleton { public static final Singleton INSTANCE = new Singleton(); private Singleton(){}; } 2. public static factory method public class Singleton { private static final Singleton INSTANCE = new Singleton(); private Singleton(){}; public static Singleton getInstance.. 2021. 8. 31. [Java] Enum, 자바의 열거타입을 알아보자 Enum, 자바의 열거타입 이 글은 자바의 열거 타입인 enum에 대해서 설명합니다. enum이 무엇이고, 어떻게 사용하며, 어떠한 구조를 갖는지 살펴봅니다. 학습 목표 · 열거 타입이란? · enum 정의하는 방법 · enum 사용하기 · java.lang.Enum · enum이 제공하는 메소드 · EnumSet 열거 타입이란? 서로 연관된 상수의 집합을 저장하는 자료형 데이터 중에는 몇 가지로 한정된 값만을 갖는 경우가 있다. 예들 요일에 대한 데이터(월화수...)는 7개의 값만을 갖고, 계절에 대한 데이터(봄여름...)는 네 개의 값만을 갖는다. 이와 같이 한정된 값만을 갖는 데이터 타입이 열거 타입(enumeration type)이다. enum 정의하는 방법 열거 타입(enum)을 정의하기 위해는.. 2021. 1. 29. 이전 1 다음 반응형