Module java.base

Class Constructor<T>

java.lang.Object
Type Parameters:
T - the class in which the constructor is declared
All Implemented Interfaces:
AnnotatedElement, GenericDeclaration, Member

public final class Constructor<T> extends Executable
Constructor provides information about, and access to, a single constructor for a class.

Constructor permits widening conversions to occur when matching the actual parameters to newInstance() with the underlying constructor's formal parameters, but throws an IllegalArgumentException if a narrowing conversion would occur.

Since:
1.1
See Also: