Constructors in Java Constructors are like normal methods or one can say, constructors are special type of methods with following properties Constructors shares the same name as the class name Constructors don’t have return type – not even void Constructors are invoked autometically on creation of object. Mostly used to initialize the object A class