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 |
What are the restrictions imposed on method overriding?
What are internal variables?
How do you create a reference in java?
How does remove work in java?
What is an anonymous class?
What is parameters example?
please send me hr interview questions in it industry
When you declare a method as abstract method ?
Can java cast null?
Can we make main() thread as daemon?
Explain about complier design(phases)
0 Answers Aditi Placement Service,
How a class can implement an interface?