Java中 public class和class的區別

類的定義有兩種方式:

public class 類名
class 類名

如果採用public class來聲明class,那麼文件名必須和類名一致

如果使用class來聲明類,文件名可以是任何合法的文件名稱,文件名不需要和Class類一致

在一個Java文件裏面,可以聲明多個class,但是隻能聲明一個public class,示例代碼:

public class HelloWorld {

    public static void main(String[] args) {

        System.out.println("Hello World");

    }
}

class A{
}

class B{
}

class C{
}

使用javac命令編譯後,你會發現每個class都會生成一個對應的.class文件

mark

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章