Tôi có một câu hỏi đơn giản về Enums
trong Java Vui lòng tham khảo mã sau đây. Khi nào các trường hợp như PropName .CONTENTS
được khởi tạo?Khi nào các cá thể Enum được tạo?
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;
}
}
Nó được tạo khi lớp được tải. Nhưng tại sao lại là câu hỏi này? Bạn có vấn đề gì? –