• effective-java
  • Introduction
  • CHAPTER 02
    • Item 02
    • Item 04
    • Item 06
  • CHAPTER 03
    • Item 08
    • Item 09
    • Item 10
    • Item 11
    • Item 12
  • CHAPTER 04
    • Item 13
    • Item 14
    • Item 15
    • Item 16
    • Item 17
    • Item 18
    • Item 19
    • Item 20
    • Item 21
    • Item 22
  • CHAPTER 05
    • Item 23
    • Item 24
    • Item 25
    • Item 26
  • CHAPTER 06
    • Item 30
    • Item 32
    • Item 33
    • Item 34
    • Item 35
    • Item 36
    • Item 37
    • Item 38
  • CHAPTER 07
    • Item 39
    • Item 40
    • Item 41
    • Item 42
    • Item 43
    • Item 44
  • CHAPTER 08
    • Item 45
    • Item 46
    • Item 47
    • Item 48
    • Item 49
    • Item 50
    • Item 51
    • Item 52
    • Item 53
    • Item 54
    • Item 55
    • Item 56
Powered by GitBook

CHAPTER 06

CHAPTER 06. 열거형(enum)과 어노테이션

  • 규칙 30. int 상수 대신 enum을 사용하라
  • 규칙 32. 비트 필드(bit field) 대신 EnumSet을 사용하라.
  • 규칙 33. ordinal을 배열 첨자로 사용하는 대신 EnumMap을 이용하라
  • 규칙 34. 확장 가능한 enum을 만들어야 한다면 인터페이스를 이용하라
  • 규칙 35. 작명대신 어노테이션을 사용하라
  • 규칙 36. 어노테이션은 일관되게 사용하라
  • 규칙 37. 자료형을 정의할 때 표식 인터페이스를 사용하라

results matching ""

    No results matching ""