先把这个博客整理完:https://www.cnblogs.com/peke/p/7894685.html
1.一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?
一个java源文件可以多个类,但是只能有一个public类,并且public的类名必须与文件名相保持一致,否则无法编译。
java虚拟机实例通过调用某个类的main()来运行一个Java程序,而这个main()必须是public static void 并接收一个字符串数组作为参数,任何拥有这样一个main()的类都可以作为java程序的起点。