- Use enums instead of int constants
- instance controlled
- a generalization of singletons
- 可提供各種物件化的programming
- enum的method多被為private or package private
- constant-specific method implementations
- strategy enum pattern
- valueOf, toString(), fromString() - Use EnumSet, EnumMap
- Annotation
- Retention
- Target
- Parameter - Override
- Mark interface
About Me
星期一, 8月 11, 2008
Effective Java - Chapter 6 Enums & Annotations
訂閱:
張貼留言 (Atom)


0 意見:
張貼留言