Constructors are used for automatic initialization of objects in a class.
Read this post on javalanguageprogramming.blogspot.com