Why do we need main method to execute a java program?
Main method is auto called by JVM. It is the place, where JVM enters into the class. It is called before the class is instantiated by its constructor. There are below reasons on its signature.
1. Public access modifier: it is visible to outer environment called JVM.
2. Static non-access modifier: it is called before the class is instantiated, hence JVM use class name to call the main method.
3. Void return type: It return no value to JVM.
4. String array parameter: It takes command line arguments.
| Is This Answer Correct ? | 11 Yes | 1 No |
How do you use compareto?
What are the steps that are followed when two computers connect through tcp?
How does the garbage collector works in java?
Is class is a data type?
Why declare Main() inside the class in java ?
Is java a prime method?
Explain Public static void main?
Mention some features of java?
What is a website container?
Which category the java thread do fall in?
What is Ideal Design of Class?
Why do we override tostring method in java?