1:编译时:
1) 文件名称为public类的名称+.java 【区分大小写】
2) 一个.java文件中最多只能有一个public类,且文件名称必须和类名一致;当然也可不包含public类,这时文件名称就没有要求。
3) 使用javac 文件名称(包括扩展名) 【不区分大小写】
4) 一个.java文件中有多少个类,编译后就有多少个.class文件 (包括内部内)
2:运行时
1) 命令: java 类名称(不包含扩展名)【区分大小写】
原文:http://www.cnblogs.com/caoyc/p/4364989.html