本文用 GUI 展示 EnumMap 的内部结构:ordinal 直接作为 vals 下标,无需哈希,并看清 NULL 哨兵如何区分”无映射“与“映射为 null”