Color.java

public enum Color implements Info{RED(10){// 对应下面的抽象方法public String getColor2(){return "red";}}, GREEN(20){// 对应下面的抽象方法public String getColor2(){return "green";}}, BLUE{// 对应下面的抽象方法public String getColor2(){return "blue";}};private int color;private Color(){System.out.println("无参构造器");}Color(int color) {this.color = color;System.out.println("有参构造器");}@Overridepublic int getColor() {return color;}// 有了 抽象方法,上面必须要实现public abstract String getColor2();
}

Info.java

public interface Info {public int getColor();
}

EnmuDemo.java

public class EnumDemo {public static void main(String[] args) {// 调用Color就会调用构造方法System.out.println(Color.RED.getColor());// 调用 大括号中的方法System.out.println(Color.RED.getColor2());// 使用 枚举 实现 单例设计模式Singleton.SINGLETON.method();}
}

java 中 枚举 大括号 用法相关推荐

  1. Java 中 switch 的用法

    Java 中 switch 的用法 1.switch 中的表达式的数据的数据类型为 byte, short, int, char, String(jdk > 1.7支持 String 类型) 2 ...

  2. java中的基本用法

    java中的基本用法 关键字:专门用途的字符串 所有java关键字都是小写英文 标识符 java常量 java变量 ■ 作用域:起作用的区域■ 使用前必须先声明,在赋值.使用变量名访问这块区域 jav ...

  3. Java中getResourceAsStream的用法

    Java中getResourceAsStream的用法 首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String p ...

  4. Java中getResourceAsStream的用法小结

    2019独角兽企业重金招聘Python工程师标准>>> Java中getResourceAsStream的用法小结 一.Java中的getResourceAsStream主要有以下三 ...

  5. java中substring的用法

    2019独角兽企业重金招聘Python工程师标准>>> java中substring的用法 str=str.substring(int beginIndex);截取掉str从首字母起 ...

  6. JAVA中Final的用法

    JAVA中Final的用法 1. 修饰基础数据成员的final 这是final的主要用途,其含义相当于C/C++的const,即该成员被修饰为常量,意味着不可修改.如java.lang.Math类中的 ...

  7. php simpledateformat,Java中SimpleDateFormat的用法介绍(代码示例)

    本篇文章给大家带来的内容是关于Java中SimpleDateFormat的用法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.为什么要使用SimpleDateFo ...

  8. java中demo接人_return的用法_如何理解java中return的用法?

    C语言中return用法?(请熟练者进) return是返回值,这个返回值是和函数的类型有关的,函数的类型是什么,他的返回值就是什么 比方主函数intmain() {}这里就必须有一个return,只 ...

  9. Java中枚举的线程安全性及序列化问题

    转载自  Java中枚举的线程安全性及序列化问题 Java SE5提供了一种新的类型-Java的枚举类型,关键字enum可以将一组具名的值的有限集合创建为一种新的类型,而这些具名的值可以作为常规的程序 ...

  10. java基础----Java中枚举的使用(一)

    这里介绍一下java中关于枚举的使用. java中枚举的使用 一.枚举中可以定义方法 参照于TimeUnit的使用,TimeUnit.MILLISECONDS.sleep(1000); LoveUti ...

最新文章

  1. IDS与IPS的区别
  2. php tcp封包,tcp调试神器:wireshark
  3. 从零开始学习docker(二十)RoutingMesh--Ingress负载均衡
  4. Shiro使用redis作为缓存(解决shiro频繁访问Redis)
  5. 如何设计数据库表实现完整的RBAC(基于角色权限控制)
  6. 为什么byte取值-128~127??
  7. 基于linux的netfilter处理数据包的过程分析,基于Netfilter的网络数据包分析
  8. 单选按钮必填会有红色选中提示吗_视频切割怎么弄?视频剪辑软件可以切割视频吗?...
  9. springboot中添加静态资源的方式,默认的静态资源文件夹有哪些
  10. java 修饰关键字_java——关键字以及修饰属性
  11. 树莓派教程 : 树莓派各版本引脚定义
  12. 小区水电费管理系统-水电费收费管理系统-社区物业水电缴费管理系统代码
  13. 快速截图工具——百度输入法的扩展功能
  14. Excel中带字母的数字序列自增实现方法
  15. 定时任务:springboot集成Quartz实现多任务多触发的动态管理
  16. nDPI – 快速入门指南
  17. Linux.配置Hadoop环境的一些问题解决
  18. soloV2保姆级教程(含环境配置,训练自己的数据集,代码逻辑分析等。能踩得坑都踩了....)更新ing
  19. 我院HIS系统中的医嘱频次字典数据
  20. 关于‘Use of undeclared type’的错误!

热门文章

  1. MATLAB录制音频显示波形,并绘制其频谱
  2. 使用Matplotlib美化和修饰图形
  3. 图片一句话木马简单制作方法
  4. 解决创建文本文件,修改后缀为.py,仍改不了文本类型的问题
  5. 联想计算机一键恢复出厂设置,联想电脑Win7系统怎么一键恢复出厂设置步骤?...
  6. 怎么用html创建表格,HTML创建表格
  7. 关于集成网卡怎么设置pxe网卡启动
  8. linux判断网卡能否上网,网卡坏了有什么现象?判断网卡是否坏了的方法
  9. verilog语法错误
  10. 高德地图通过经纬度定位并打上标记