Why do we need main method to execute a java program?
Answer Posted / javamasque
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 |
Post New Answer View All Answers
What is collection sort in java?
What are the important features of Java 8 release?
What is parsing a sentence?
What are thread safe functions?
What is singleton class and how can we make a class singleton?
How do generics work?
Where is the singleton class used?
What is java util?
What is callablestatement? How you can call stored procedure to pass in parameter?
Tell me the Importent classes in net package?
What is the public method modifier?
Can we create our own daemon thread?
Do you know how to reverse string in java?
What do you mean by pointer value and address?
Explain the features of interfaces in java?