请解释枚举和单例的区别?

来源:互联网 发布:全球碳排放量数据 编辑:程序博客网 时间:2024/06/07 04:37
package com.itheima;public class SingleClass {public static void main(String [] args){/* * 区别:Java枚举实现的基本思想是通过公有静态的final常量的集合。 * Java的枚举是单例的泛型化,本质上就是单元素的枚举。 */}}/** *  * @author Administrator * 单例设计模式 */class Single{private Single sigle = new Single();private Single(){};public Single getSingle(){return this.sigle;}}/** *  * @author Administrator * 枚举类 */ enum Color{Red,Black}

0 0