1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
public class ReflectDemo { public static void main(String[]args){ System.out.println("---hello-----");
Student student=null; Class[] classes= Student.class.getInterfaces(); if(classes.length>0){ for(int i=0;i<classes.length;i++){ System.out.println("Class getInterfaces() ["+i+"]"+classes[i]); } } Type[] types= Student.class.getGenericInterfaces(); if(types.length>0){ for(int i=0;i<types.length;i++){ System.out.println("Class getGenericInterfaces() ["+i+"]"+types[i]); System.out.println("Class getGenericInterfaces() ["+i+"]"+(types[i] instanceof ParameterizedType)); } } }
|
近期评论