关于
Java中的枚举我有一个简单的问题请参考以下代码.何时实例化PropName .CONTENTS等实例?
- public enum PropName {
- CONTENTS("contents"),USE_QUOTES("useQuotes"),ONKEYDOWN("onkeydown"),BROWSER_ENTIRE_TABLE("browseEntireTable"),COLUMN_HEADINGS("columnHeadings"),PAGE_SIZE("pageSize"),POPUP_TITLE("popupTitle"),FILTER_COL("filterCol"),sql_SELECT("sqlSelect"),;
- private String name;
- private PropName(String name) {
- this.name = name;
- }
- public String getName() {
- return name;
- }
- }
解决方法
它是在加载类时创建的,就像任何静态代码块一样.