枚舉 enum

java的enum實際上是一個類。編譯器根據你enum的定義會爲你生成一個 java.lang.Enum<E>的子類。java.lang.Enum<E>是一個抽象類,定義了不少final方法,也就是說你定義的enum類裏不能覆蓋它們,你惟一能覆蓋的是Object.toString類。同時你定義的enum類是不能被繼承的。 先來看看java.lang.Enum類的代碼 注意,更具編碼規範,枚舉值應該
相關文章
相關標籤/搜索