Analysis of information sources in references of the Wikipedia article "Filename extension" in English language version.
One thing you need to know about creating files with z/VM is that each file needs its own three-part identifier. The first part of the identifier is the file name. The second part is the file type. And the third part is the file mode. These three file identifiers are often abbreviated fn ft fm.
Source code file names must have .java suffixes, class file names must have .class suffixes, and both source and class files must have root names that identify the class.