Metoda main je prvním kódem, který překladač v aplikaci vykonná. Metoda main obsahuje všechny programové příkazy, deklarace proměnných, příkazy cyklů atd. Metoda main umožňuje i získání argumentů z příkazové řádky, které se zadají při spuštění aplikace.
public class TiskniArgumenty // deklarace nové třídy { public static void main (String args[]) { // deklarace metody main for (int i = 0; i < args.length; i++) // výběr jednotlivých argumentů System.out.println("Argument č. " + i + " má hodnotu " + args [i]); // vytisknutí argumentu } }
V aplikaci je nejprve definována veřejná třída se jménem TiskniArgumenty, třída musí být uložena v souboru se jménem TiskniArgmenty.java. Dále je ve funkci deklarována metoda main. Metoda main obsahuje cyklus, který zjistí a vytiskne všechny argumenty zadané spolu s metodou main.
Příkaz import sděluje kompilátoru, že Váš applet používá balík (knihovnu) již dříve zkompilovaného programu. Tento program z knihovny obsahuje dodatečný kód, který program používá.
Příkaz import umožnuje zkrátit odkazy na třídy, metody a proměnné (nemusí se vypisovat celá cesta k nim). Pozor příkaz import není obdoba příkazu #include známý z C/C++. Příkaz import jak již bylo řečeno, pouze OZNAMUJE kompilátoru použití daného balíku tříd.
Vytvoření objektu, když nebyl použit příkaz import:
java.util.Hashtable nova_tabulka = new java.util.Hashtable();
Pokud nejprve importujete balík java.util.Hashtable, bude vytvoření nového objektu vypadat následovně:
Hashtable nova_tabulka = new java.util.Hashtable();
Příkaz import umožňuje i použití zástupného znaku *. Hvězdička umožní importování celého balíku. Příklad importování celého balíku awt:
import java.awt.*
Uvedeným příkazem import si zpřístupníme všechny metody balíku awt (awt.Color, awt.Dialog, awt.Font ...).
V programech Javy je možné použít několik typů komentářů: