zoukankan      html  css  js  c++  java
  • 枚举类

    enum,枚举类

    • 对象个数有限
    • 里面保存的时全局常量对象的引用
    • 仅有一个对象,即为单例
    • valueof(),根据对象名称获取对象引用
    • values(),返回对象数组,放置枚举类的所有对象的对象数组
    • 符合switch使用习惯
      • switch变量数据类型必须时非long整数,字符串,枚举
    • 原理,普通类每个对象都是一个静态变量
    enum Der{           //声明enum类和普通类没没区别
    	gril,boy;       //全局常量引用对象
    }
    
    public class enumTest {
    	public static void main(String[] args) {
    		Der der = Der.gril;             //通过类名来访问对象
    		System.out.println(der);        //打印
    		der = Der.valueOf("boy");       //通过类方法来访问对象
    		System.out.println(der);
    		Der[] dd = Der.values();       //通过类方法来打印 
    		for(Der temp:dd) {
    			System.out.println(temp);
    		}
    	}
    }
    
  • 相关阅读:
    HADOOP高可用机制
    HDFS详解
    HBase详解
    大数据计算
    Flume+Sqoop+Azkaban笔记
    Kafka知识总结
    Kafka集群安装部署、Kafka生产者、Kafka消费者
    Hive详解
    Spark面试相关
    HDFS常用操作命令
  • 原文地址:https://www.cnblogs.com/refengqingfu/p/9978538.html
Copyright © 2011-2022 走看看