public class 表示定義壹個類為公有類,那麽當前這個公有類中如果有main函數,這個時候就它的類名,和文件名要完全壹致。比如。Test.java為文件名
那麽裏面的類定義要為 public class Test{
public static void main(String[] args){
}
}
class 用來定義壹個類,這個類可以寫和自己所在的文件的名稱不壹致。比如:
Test.java為文件名,裏面有兩個類
其中壹個
class A{
public A(){
System.out.println("Aaaaa");
}
}
public class Test{
public static void main(String[] args){
A a = new A();
}
}