-
java enum类中为什么构造器必须是私有的。5
1、java enum类中为什么构造器必须是私有的。
2、java enum类中属性必须是私有的吗?
3、java类必须有构造器吗?2012年4月19日 14:25
2个答案 按时间排序 按投票排序
-
亲,先看看Enum的本质吧~
Compiled from "LogActionCode.java" public final class LogActionCode extends java.lang.Enum{ public static final LogActionCode ADMIN_LOGIN; public static final LogActionCode ADMIN_CREATE_USER; public static final LogActionCode ADMIN_EDIT_USER; public static final LogActionCode ADMIN_DELETE_USER; public static final LogActionCode ADMIN_CREATE_RATE; public static final LogActionCode ADMIN_EDIT_RATE; public static final LogActionCode ADMIN_DELETE_RATE; public static final LogActionCode ADMIN_CREATE_INTEGRAL; public static final LogActionCode ADMIN_EDIT_INTEGRAL; public static final LogActionCode ADMIN_DELETE_INTEGRAL; public static final LogActionCode ADMIN_CREATE_EXPENSE; public static final LogActionCode ADMIN_EDIT_EXPENSE; public static final LogActionCode ADMIN_DELETE_EXPENSE; public static final LogActionCode USER_LOGIN; static {}; public static LogActionCode valueOf(long); public static java.lang.String getActionMsg(java.lang.Long); public java.lang.Long getCode(); public java.lang.String getMsg(); public static LogActionCode[] values(); public static LogActionCode valueOf(java.lang.String); }
我们一般在某个对象具有多种类型时,使用到Enum.其中的任意类型都是该对象的实例。所有类型对象实例将在static块中初始化,而无需外部实例化该对象(外部实例化无任何意义)。当然也就不需要public构造方法了。当然属性也是属于每一个类型实例的,你定义成public也可以,不过根据对象封装的思想,最好不公开对象属性。构造器你不写,在编译的时候会添加一个默认构造器到class中。2012年4月20日 10:18
-
枚举的构造器只能使用private访问控制器,如果省略了其构造器的访问修饰符,则默认使用private修饰,如果强制指定访问控制符,则只能制定private,这是规定,没有什么好纠结的
2012年4月20日 08:31
相关推荐
Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类...
java enum详细教程。由浅入深,包括基本语法方面..很适合新手学习。/n各位看官。绝对超值。
java高级编程 Enum枚举 包括枚举的例子,问题 及一些文档,是复习的好资源
Java enum的用法详解,可作为开发api
博文“Java 语言中 Enum 类型的使用介绍”的源码。
Java中的Enum的使用与分析
java中enum枚举的详细用法。 0.0
ava enum 枚举的spring boot2.x完美实现demo源码。java的枚举类型,可以理解为一种特殊的java类
Java ---- enum --- 枚举类案例
enum李兴华视频笔记,绝对值得看!
Java enum的用法详解
java enum枚举教程学习资料
javaenum学习.pdf
NULL 博文链接:https://rensanning.iteye.com/blog/2013734
主要介绍了java 中enum的使用方法详解的相关资料,希望通过本文能帮助到大家,理解掌握java 中enum的使用方法,需要的朋友可以参考下
计算机后端-Java-Java核心基础-第23章 枚举类与注解 07. Enum类中的常用方法.avi
java简单的 enum枚举类介绍
主要介绍了java 中枚举类enum的values()方法的详解的相关资料,希望通过本文大家能够掌握这部分内容,需要的朋友可以参考下