1、一个Java源文件可以定义多个class
2、一个Java源文件当中的public的class不是必须的
3、一个class会定义生成一个xxx.class字节码文件
4、一个Java源文件当中定义公开的类的话,只能有一个,并且该类名称必须和Java源文件名称一致
5、每一个class当中都可以编写main()方法,都可以设定程序的入口,想执行B.class中的main方法:Java B,想执行X。class当中的main方法:java X
原文:https://www.cnblogs.com/chenciyi/p/14691535.html