package reflection;

import java.lang.reflect.Field;

public class PrimitiveClass {
    
    public static void main(String[] args) {
        Class<?> c = int.class;
        System.out.println(c.getName());
        for (Field f : c.getFields()) {
            System.out.println(f.getName());
        }
    }
    
}

@@ -18,41 +18,8 @@
 n;%0A%0A
-import java.lang.reflect.Field;%0A%0A
 publ
@@ -179,50 +179,71 @@
     
-for (Field f : c.getFields()) %7B%0A  
+System.out.println(%22superclass:%22 + c.getSuperclass());%0A
         
   Sy
@@ -234,26 +234,24 @@
 ));%0A        
-  
 System.out.p
@@ -261,31 +261,106 @@
 tln(
-f.getName());%0A        %7D
+%22fields:%22 + c.getFields().length);%0A        System.out.println(%22methods:%22 + c.getMethods().length);
 %0A   

test PrimitiveClass