Main function, main Function
Public static void main (String [] args)
{
// When the VM calls the main function, an args parameter needs to be input, which is new String [0].
System. out. println (args); // The result is an array object with a length of 0.
}
Main Function Definition: (the main function is also a function)
Public: indicates that the function has the highest access permission.
Static: indicates that the main function is loaded with the class and does not have to create an object.
Void: The main function does not return values.
Main: Not a keyword. It is a special word and can be recognized by JVM.
(String [] args): A function parameter. The parameter type is an array. The elements in this array are strings, and args is a String array.
The main function is a function, so it can be reloaded, but the overloaded function cannot be recognized by jvm, but it is only a function that reloads the main function.