Except for Class , each of these classes is in the java.lang.reflect package.
Class is contained in the java.lang package.
Class Description Array Provides static methods to dynamically create and access arrays. Class Represents, or reflects, classes and interfaces. Constructor Provides information about, and access to, a constructor for a class. Allows you to instantiate a class dynamically. Field Provides information about, and dynamic access to, a field of a class or an interface.