Signature of main() method:
public static void main(String[] args)
{
// code comes here
}
Public: It is an Access modifier, which specifies from where and who can access the method
Static: by making class as static,JVM initialize main method with out creating any object for that
Main: The point from where the program starts its execution
Void: It is a keyword and used to specify that a method doesn’t return anything
String[] args: It stores Java command line arguments and is an array of type java.lang.String class