网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

深入浅析JDK中Enum类的原理-创新互联

今天就跟大家聊聊有关深入浅析JDK中Enum类的原理,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

创新互联:2013年至今为各行业开拓出企业自己的“网站建设”服务,为上1000家公司企业提供了专业的网站制作、网站建设、网页设计和网站推广服务, 定制网站由设计师亲自精心设计,设计的效果完全按照客户的要求,并适当的提出合理的建议,拥有的视觉效果,策划师分析客户的同行竞争对手,根据客户的实际情况给出合理的网站构架,制作客户同行业具有领先地位的。

一 概述


枚举类型是 JDK 5 之后引进的一种非常重要的引用类型,可以用来定义一系列枚举常量,使用 enum 来表示枚举可以更好地保证程序的类型安全和可读性


实际上在使用关键字enum创建枚举类型并编译后,编译器会为我们生成一个相关的类,这个类继承了Java API中的java.lang.Enum类,


也就是说通过关键字enum创建枚举类型在编译后事实上也是一个类类型而且该类继承自java.lang.Enum类

使用举例

public class EnumTest {

  enum MyCode{
    ONE("1","编码一"),
    TWO("2","编码二");

    private String code;
    private String name;

    MyCode(String code, String name) {
      this.code = code;
      this.name = name;
    }
  }

  public static void main(String[] args) {
    // 获取一个枚举实例
    MyCode one = MyCode.valueOf(MyCode.class, "ONE");
    // 可以调用Enum类中的实例方法
    one.compareTo(MyCode.TWO);
  }
}

网站题目:深入浅析JDK中Enum类的原理-创新互联
网址分享:http://bjjierui.cn/article/djjshi.html

其他资讯