Java如何通过枚举实现有限状态机