有一个类叫做HelloWorld,这个java文件夹中还有一个外部类Aa,为什么main方法不能放在外部类中,而必须放在个文件名相同的HelloWorld中。应该从什么角度解释?
public的类,文件名必须和类名一样。
可以指定别的类的main
http://www.cnblogs.com/diegodu/p/5942412.html
一个java 文件中可以有多个类,但是只有一个类修饰为public ,而且这个类名和文件名相同,主函数为什么要放在这个类中的原因是由于执行的时候,他只会到文件名相同的那个类中执行
因为main方法是由JVM直接调用的,为了可以使JVM直接调用,所以用public static void 来修饰main方法。
我在IDE上试了是可以的。。。
main方法是程序的入口