Connecting the dots
close
프로필 배경
프로필 로고

Connecting the dots

  • 분류 전체보기 (30) N
    • Language (4) N
      • Java (4) N
    • Backend (12)
      • Architecture (1)
      • Spring (1)
      • Infra (9)
    • Project (3)
      • EatPick (3)
    • 우아한테크코스 (10) N
      • 7기 프리코스 (7)
      • 8기 프리코스 (3) N
    • ETC (0)
      • Book (0)
      • Git (0)
    • 회고 (1)
      • 2025년 상반기 회고 (1)
  • 홈
  • 태그
  • 방명록
[Java] Enum / EnumMap 총정리

[Java] Enum / EnumMap 총정리

Enum이란?Enum은 Java 5(JDK 1.5)부터 도입된 기능으로, 서로 관련된 상수들의 집합을 타입 안전하게 정의할 수 있는 특별한 클래스다. Java 5 이전에는 상수를 정의할 때 public static final 필드를 사용했지만, 이 방식은 타입 안정성이 보장되지 않았다. // Java 5 이전 방식public class OrderStatus { public static final int PENDING = 0; public static final int COMPLETED = 1; public static final int CANCELLED = 2;}// Java 5 이후 Enum 방식public enum OrderStatus { PENDING, COMPLETED, CA..

  • format_list_bulleted Language/Java
  • · 2025. 11. 4.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
  • 티스토리 시작 - 블로그 옮기게 된 이유
전체 카테고리
  • 분류 전체보기 (30) N
    • Language (4) N
      • Java (4) N
    • Backend (12)
      • Architecture (1)
      • Spring (1)
      • Infra (9)
    • Project (3)
      • EatPick (3)
    • 우아한테크코스 (10) N
      • 7기 프리코스 (7)
      • 8기 프리코스 (3) N
    • ETC (0)
      • Book (0)
      • Git (0)
    • 회고 (1)
      • 2025년 상반기 회고 (1)
최근 글
인기 글
최근 댓글
태그
  • #java
  • #우아한테크코스 6기
  • #우아한테크코스 7기 프리코스
  • #Github Action
  • #프리코스
  • #회고
  • #우아한테크코스 7기
  • #8기
  • #우아한테크코스
  • #NHN Academy
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바