Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Constructor is a special member function of a class which is used to create object of that class. Constructor has a same name as that of the class. It also does not have any return type. However, constructor may have arguments.
Method is a member function of class which has its own name (different from the class name). Method has return type specified (if method does not return anything, the return type is void). Method is invoked using dot (.) operator.