public class UseCase {
int x=100;
static class Inner{
void doitInner(){
//System.out.println("外部类"+x);
}
public static void main(String[] args){
System.out.println("a");
}
}
}
错误提示:错误: 在类 UseCase 中找不到 main 方法, 请将 main 方法定义为:
public static void main(String[] args)
否则 JavaFX 应用程序类必须扩展javafx.application.Application
怎么解决?
这一节讲的就是在内部类中定义主函数,说是编译的时候会生成UseCase$Inner的独立类,可我运行直接报错了呀。
这一节讲的就是在内部类中定义主函数,说是编译的时候会生成UseCase$Inner的独立类,可我运行直接报错了呀。
追答请把运行和编译分开
先编译后运行,你一定用的是eclipse这样的开发工具,编译过程完全被封装看不到。
如果你直接用命令行,javac去编译就能看到编译成功,然后调用java去执行的时候会发现执行报错。
怎样算进行编译
追答这一节讲的就是在内部类中定义主函数,说是编译的时候会生成UseCase$Inner的独立类,可我运行直接报错了呀。