错误: 在类中找不到 main 方法, 请将 main 方法定义为:public static void main(String[] args)否则 JavaFX 应用程序类必须扩展javafx.ap
2018-03-10 09:29
976 查看
转载于 : http://blog.csdn.net/MollyLau/article/details/72566022
一个Java源文件中最多只能有一个public类,当有一个public类时,源文件名必须与之一致,否则无法编译,如果源文件中没有一个public类,则文件名与类中没有一致性要求。main()不是必须要放在public类中才能运行程序。但是主函数main()必须是public static void 并接收一个字符串数组作为参数,任何拥有这样一个main()的类都可以作为java程序的起点。
这个java文件是可以通过编译的,但是在运行时会报错,因为eclipse默认执行 java 类名.class,但是由于无法生成Test3.class文件,所以报错修改运行配置,运行Test2这个类即可运行
一个Java源文件中最多只能有一个public类,当有一个public类时,源文件名必须与之一致,否则无法编译,如果源文件中没有一个public类,则文件名与类中没有一致性要求。main()不是必须要放在public类中才能运行程序。但是主函数main()必须是public static void 并接收一个字符串数组作为参数,任何拥有这样一个main()的类都可以作为java程序的起点。
//Test3.javaclass Test1{ inti = 1;} class Test2{ publicstaticvoid main(String[]args){ System.out.println("main method"); }} |
相关文章推荐
- 错误: 在类中找不到 main 方法, 请将 main 方法定义为:public static void main(String[] args)否则 JavaFX 应用程序类必须扩展javafx.ap
- 类中找不到main方法请将main方法定义为public static void main. 否则 JavaFX 应用程序类必须扩展javafx.application.Application
- eclipse 运行错误:在类XXX中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args) 否则 JavaFX 应用程序类必须扩展javafx.application.Application
- java学习——错误: main 方法不是类 Vo 中的static, 请将 main 方法定义为:public static void main(String[] args)
- 找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args)
- java中为什么需要public static void main(String[] args)这个方法
- 1.2为什么需要public static void main(String[] args)这个方法
- 为什么java程序要public static void main(String[ ] args)方法
- 带有public static void main方法的类,其中的成员变量必须是static的,否则main方法没法调用。除非是main里的局部变量。因为main方法就是static的啊。
- 《Java程序员面试笔试宝典》之为什么需要public static void main(String[] args)这个方法
- 《Java程序员面试笔试宝典》之为什么需要public static void main(String[] args)这个方法
- 《Java程序员面试笔试宝典》之为什么需要public static void main(String[] args)这个方法
- public static void main(String[] args){} 关于Java main()方法
- 为什么需要public static void main(String[] args)这个方法
- idea intellij main方法 [public static void main(String[] args) 快速生成]
- 浅谈 public static void main(String[] args)
- 重新理解public static void main(String[] args) {}
- public static void main(String args[])什么意思?
- public static void main(String[] args) 分析
- public static void main(String[] args)的理解!!