As per standard book constructor is a special type of function which is used to initialize objects.As constructor is defined as a function and inside class function can have on
Not static. Read about constructors http://www.javaworld.com/jw-10-2000/jw-1013-constructors.html.