前景 以前做php的时候,因为自己的代码修养不够,导致一个项目开发完成之后,出现一个很坑爹的问题,就是有很多魔术数字,比如用户的状态:正常1 冻结2 删除3 整套项目下来 如果很多地方都会调用到的话,一旦出现这些枚举值要进行改动的场景,那简直是一场灾难,甚至枚举类的重要性! 创建枚举接口 这个借口创建之后,其他各种类型的枚举会去实现接口 package com.center.common.enumtype; /** * 枚举基类. */ public interface BaseEnum { /** * 获取描述 * @return */ String getDesc(); /** * 获取编码值(数据库存的) * @return */ Byte getCode(); } 创建数字类型的枚举类 整型的数字,字符串的数字,长整型的数字 这个主要用在一些判断结果值之类的场景 package com.center.common.enumtype; /** * 枚举 * @author javashishijieshangzuihaodeyuyan */ public class Con....