理解java枚舉類(enum)

理解 我們定義的枚舉類時候定義enum類型實際上是個class,反編譯會生成final class xxx extends Enum{}。生成轉化的過程是編譯時候jdk幫我們完成的工作。 枚舉類的實例信息在初始化時候就已經決定了。採用了靜態代碼塊形式初始化。 枚舉的類不能被繼承。class被finanl修飾。 枚舉的構造器沒有修飾。因爲class會被添加上private修飾。 流程(以mac爲例子
相關文章
相關標籤/搜索