What is the need to declare main() method as static in Java?
Answers were Sorted based on User's Feedback
Answer / juhi
If main method is static it should not be able to access any
other methods(other than static methods). but this is not
the case y?
| Is This Answer Correct ? | 1 Yes | 0 No |
We know very well that when we want to call any method without creating Class object in which that method is reside,this will
be perform by "static" keyword.And in java main()always call by JVM,So we can call main()without instance create with the help of jvm.Therefore we needed static with main();
INTERNALLY MAIN()CALL WITH THE HELP OF TRY-CATCH BLOCK
try{
ClassName.main();
}
catch(Exception e)
{
---------------
}
| Is This Answer Correct ? | 1 Yes | 0 No |
What is resultsetmetadata in java?
In hibernate what is the difference between the Session and SessionFactory?
What is spliterator in java se 8?
What are the types of cookies in java?
When is static variable loaded? Is it at compile time or runtime? When exactly a static block is loaded in java?
Explain working of java virtual machine (jvm)?
Explain suspend() method under thread class>
What is use of jpa?
Which instutute is offering course for rhino jain slee
How do you check if java is installed on windows command prompt?
What is the singleton class in java?
Why do we create dto in java?