1つのファイルに1つのpublicクラス

  • publicクラスは、1つのファイルに1つしか定義できない。
  • ファイル名と、publicクラスのクラス名は、同じ名前にしなければならない。

Sample.java

1
2
3
public class Sample {

}

上記のように、「Sample」という名のpublicクラスを宣言したファイルの名は、「Sample.java」でなければならない