1. 程式人生 > >java開發實戰1200例(I)--------175檢視列舉型別的定義

java開發實戰1200例(I)--------175檢視列舉型別的定義

package enumTest;

import java.lang.reflect.Method; import java.lang.reflect.Modifier;

public class Reflection {

    public static void main(String[] args){         Class<Position> enumClass=Position.class;         String modifiers=Modifier.toString(enumClass.getModifiers());         System.out.println("enum型別的修飾符:"+modifiers);         System.out.println("enum型別的父類:"+enumClass.getSuperclass());         System.out.println("enum型別的自定義方法:");         Method[] methods=enumClass.getDeclaredMethods();         for(Method method: methods){             System.out.println(method);         }     } }

public enum Position {     HERE,THERE }