乱人伦 国语对白海角社区,五月激情丁香婷婷综合中文字幕,欧美伊人婷婷久久五月综合,亚洲精品无amm毛片,亚洲男人第一无码AV网站,国产日韩欧美丝袜一区二区,亚洲一区精品在线观看

netty系列之:我有一个可扩展的Enum你要不要看一下?-18新利下注

netty系列之:我有一个可扩展的Enum你要不要看一下?

2026-01-19 11:24:27投稿人:YABO595(四平)有限公司圍觀212663 評論

netty系列之:我有一個可擴展的Enum你要不要看一下 ?

簡介

很多人都用過java中的枚舉,枚舉是JAVA 1.5中引用的一個新的類型 ,用來表示可以列舉的范圍 ,但是可能很少有人知道java中的enum到底是怎么工作的,enum和Enum有什么關系?Enum可不可以擴展 ?

一起來看看吧  。

enum和Enum

JAVA1.5中引入了枚舉類,我們通常使用enum關鍵字來定義一個枚舉類:

public enum StatusEnum {     START(1,"start"),    INPROCESS(2,"inprocess"),    END(3,"end");    private int code;    private String desc;    StatusEnum(int code, String desc){         this.code=code;        this.desc=desc;    }}

上面的枚舉類中 ,我們自定義了構造函數(shù),并且定義了3個枚舉對象 。

接下來看下怎么來使用這個枚舉類  :

public static void main(String[] args) {         StatusEnum start = START;        System.out.println(start.name());        System.out.println(start.ordinal());        System.out.println(start.code);        System.out.println(start.desc);    }

可以輸出code和desc很好理解,因為這是我們自定義的枚舉類中的屬性 ,但是name和ordinal是什么呢