文章 2022-06-13 来自:开发者社区

强哥说Java--枚举类和注解(二)

3.自定义Annotation定义新的Annotation类型使用**@interface**关键字自定义注解自动继承了java.lang. annotation.Annotation接口Annotation的成员变量在Annotation定义中以无参数方法的形式来声明。其.方法名和返回值定义了该成员的名字和类型。我们称为配置参数。类型只能.是八种基本数据类型、String类型、Class类型、....

强哥说Java--枚举类和注解(二)
文章 2022-06-13 来自:开发者社区

强哥说Java--枚举类和注解(一)

一、枚举类的使用1.如何自定义枚举类类的对象只有有限个,确定的。当需要定义一组常量时,强烈建议使用枚举类枚举类的属性枚举类对象的属性不应允许被改动,所以应该使用private final修饰2.如何使用关键字enum定义枚举类使用enum定义的枚举类默认继承了java.lang.Enum类, 因此不能再继承其他类枚举类的构造器只能使用private权限修饰符枚举类的所有实例必须在枚举类中显式列出....

强哥说Java--枚举类和注解(一)
文章 2022-04-23 来自:开发者社区

带你快速看完9.8分神作《Effective Java》—— 枚举 & 注解篇(二)

36 使用 EnumSet 替代位属性EnumSet 类集位属性的简介和性能优势及枚举类型的所有优点于一身。如果枚举类型的元素主要用于集合中,一般就使用int枚举模式,例如将2的不同倍数设置成常量:public class Text { public static final int STYLE_BOLD = 1 << 0; // 1 public static final ...

带你快速看完9.8分神作《Effective Java》—— 枚举 & 注解篇(二)
文章 2022-04-23 来自:开发者社区

带你快速看完9.8分神作《Effective Java》—— 枚举 & 注解篇(一)

34 用enum代替int常量每当需要一组固定常量,并且在编译时就知道常量分别都是什么时,就要用枚举。在枚举出现之前,大家都是用int常量来表示枚举类型:public static final int APPLE_FUJI = 0; public static final int APPLE_PIPPIN = 1; public static final int APPLE_GRANNY_SMI....

带你快速看完9.8分神作《Effective Java》—— 枚举 & 注解篇(一)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问