当我使用BlueJ IDE时,我能够在不使用main()方法的情况下运行程序,而当我在NetBeans中尝试相同的代码时,它表示该程序没有main()方法。
答案 0 :(得分:2)
BlueJ是一个开发环境,它比NetBeans或Eclipse等专业环境有意更小,更简单。这允许初学者更快地开始,因此不会强迫你编写main()而不是它在后台为你做的
https://www.cs.utexas.edu/users/scottm/cs307/handouts/BlueJProjectInstructions.html
Netbeans和Eclipse强制要求您手动键入代码,而不是使用BlueJ中的拖放方法。
说过public static void main(String[] arg){...}
是标准独立程序的起点。