天天看點

java enum的一種寫法記錄

public enum  TestEnum {

    provider {

        @Override

        public void provide() {

            this.name = "hjzgg";

        }

    };

    public String name;

    public abstract void provide();

    public static void main(String[] args) {

        TestEnum testEnum = Enum.valueOf(TestEnum.class, "provider");

        testEnum.provide();

        System.out.println(testEnum.name);

        TestEnum testEnum2 = TestEnum.provider;

        testEnum2.provide();

        System.out.println(testEnum2.name);

    }

}

本文轉自 小眼兒 部落格園部落格,原文連結:http://www.cnblogs.com/hujunzheng/p/7551425.html,如需轉載請自行聯系原作者