Open1

Reflection APIで遊ぶ

と

java.lang.reflectに含まれるクラス

jshell> java.lang.reflect.
AccessibleObject                      AnnotatedArrayType                    AnnotatedElement                      
AnnotatedParameterizedType            AnnotatedType                         AnnotatedTypeVariable                 
AnnotatedWildcardType                 Array                                 Constructor                           
Executable                            Field                                 GenericArrayType                      
GenericDeclaration                    GenericSignatureFormatError           InaccessibleObjectException           
InvocationHandler                     InvocationTargetException             MalformedParameterizedTypeException   
MalformedParametersException          Member                                Method                                
Modifier                              Parameter                             ParameterizedType                     
Proxy                                 ReflectPermission                     Type                                  
TypeVariable                          UndeclaredThrowableException          WildcardType