Principle 1.6.2. File Names.
A text file that defines a
public
Java class named ClassName
must be saved in a text file named exactly ClassName.java
. There can be only one public
class per file.