主要方法是Java执行的入口点。当我们执行一个类时,JVM搜索main方法并逐行执行它的内容。
如果遵循以下示例,则可以编译该程序,但是如果尝试执行该程序,则会收到错误消息“找不到主方法”。
示例abstract class SuperTest {
public abstract void sample();
public abstract void demo();
}
public class Example extends SuperTest{
public void sample(){
System.out.println("sample method of the Example class");
}
public void demo(){
System.out.println("demo method of the Example class");
}
}
输出结果C:\Sample>javac Example.java
C:\Sample>java Example
Error: Main method not found in class Example, please define the main method as:
public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application