All Java source files must end with the .java extension.
A source file should contain one top-level public class.
If a public class is present, the class name must match the unextended filename.
A source file may contain an unlimited number of non-public classes.
A file can have only one package statement, but multiple imports.
|