2、如果源文件没有public类,那么源文件名字只要和某个类的名字相同,并且扩展名是.java就可以了。 作者: dunwu 时间: 2013-7-2 11:38
Public class 和class声明类的区别:
1·使用“public class类名称”声明一个类时,类名称必须与文件名称一致,否则程序将无法编译
Public class TestJava{
}
Class Demo{
}
2·使用“class类名称”声明一个类时,类名称可以与文件名称不一致,但是在执行时一定要执行生成后的*.class。
Class Demo{
Public static void main (String [] args){
System.out.println(“hello world!!!”)}
}
虽然文件名称是TestOther.java,但在命令行执行时得用java Demo命令,找到的是生成后的*.class文件。作者: 李磊_Adam 时间: 2013-7-2 13:02
冒是5楼正解,谢谢!