This document summarizes constructors in Java. Constructors are methods that have the same name as the class and are executed during object creation. Constructors do not have a return type. Constructors are categorized as having no parameters, parameters, or being a default constructor added by the compiler. Constructors without parameters are called with the new keyword, while parameterized constructors pass arguments to the constructor. Default constructors are added by the compiler if no other constructor is defined.