Formáty ukládání souborů

Programovací jazyk Java pracuje s dvěma typy souborů. Jedná se o:

soubor .java
  - zdrojový soubor. Soubor je možné vytvořit v libovolném ASCII editoru (např. Notepad, editor vi atd). Editor musí umožnit uložit soubor pod jménem veřejné třídy s koncovkou .java.
soubor .class
  - zkompilovaný soubor, obsahuje instrukce v binárním kódu.

Oba výše uvedené soubory jsou platformově nezávislé.