What happens when a main method is declared as private?
Answer Posted / sachin
JVM wants to execute the class its starting Execution from main Method means if JVM wants to execute main method if we declare main Method as private then its restriction the scope of main method if we declare Main Method as public then only jvm can applicable to access the main Method.
for e.g
class SE3
{
private static void main(String[] args)
{
System.out.prinln("Hello");
}
}
E:A_coreResearch_Programs>javac SE3.java
E:A_coreResearch_Programs>java SE3
Error: Main method not found in class SE3, please define the main method as
public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
How can we create an immutable class in java?
What is a singleton in genetics?
Can interface be private in java?
Are true and false keywords?
What are the types of strings?
Explain working of call by reference function invoking.
What is meant by class loader? How many types are there? When will we use them?
Differentiate between static and non-static methods in java.
What is __ init __ functions?
Explain the Propertie sof class?
Why does java not support operator overloading?
Differentiate storage classes on the basis of their scope?
Explain differences between checked and unchecked exceptions in java?
What is implicit object in java?
Define interface in java?