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文件。 |