美文网首页
Effective Java-枚举和注释

Effective Java-枚举和注释

作者: 松哥888 | 来源:发表于2019-01-29 15:24 被阅读10次

用enum代替int常量

用实例域代替序数

  • 永远不要根据枚举的序数导出与它相关联的值,而是要将它保存在一个实例域中

  • 大多数时候都不要使用enum的ordinal方法,它是给像EnumSet这种结构用的

用EnumSet代替位域

用EnumMap代替序数索引

用接口模拟可伸缩的枚举

注解优先于命名模式

坚持使用override注解

用标记接口定义类型

  • 如果想要定义类型,一定要使用接口

相关文章

  • Effective Java-枚举和注释

    用enum代替int常量 用实例域代替序数 永远不要根据枚举的序数导出与它相关联的值,而是要将它保存在一个实例域中...

  • Effective Java-枚举和注解

    枚举和注解是Java1.5版本中新增的特性,本章讨论使用它们时的最佳实践。本章内容导图: 1.用enum代替int...

  • JAVA-枚举

    JAVA-枚举 sschrodinger 2018/11/5 枚举基本形式 枚举的基本形式如上所示,基本可以看出,...

  • 枚举和注释

    使用枚举,而不用int 常量的原因有哪些? int 常量没有type safety,表达力不强 int 常量被编译...

  • 配置eclipse代码注释模板

    设置代码注释的两种方式: 设置注释模板的入口: Window->Preference->Java->Code St...

  • Java-枚举

    一、枚举类的理解 当需要定义一组常量时,强烈建议使用枚举类JDK1.5之前需要自定义枚举类,JDK1.5新增的en...

  • Effective Java-类和接口

    本部分内容用来指导程序员怎样才能设计出更加有用、健壮、灵活的类和接口。内容导图如下: 1.使类和成员的可访问性最小...

  • Effective Java-类和接口

    使类和成员的可访问性最小化 尽可能地使每个类或者成员不被外界访问 除了公有静态final域的特殊情况之外,公有类都...

  • Eclipse注释模板设置详解

    设置注释模板的入口:Window->Preference->Java->Code Style->Code Temp...

  • 注释模板

    设置注释模板的入口: Window->Preference->Java->Code Style->Code Tem...

网友评论

      本文标题:Effective Java-枚举和注释

      本文链接:https://www.haomeiwen.com/subject/fcgtsqtx.html