Kompilátor jazyka Java

Stránka předvoleb Otevřít stránku předvoleb kompilátoru Java Java > Kompilátor umožňuje konfiguraci různých nastavení, které souvisejí s kompilováním zdrojového kódu Java a s generováním souborů tříd.

Shoda JDK

Volba

Popis

Výchozí

Úroveň shody kompilátoru

Určuje úroveň shody kompilátoru.

1.4

Použít výchozí nastavení shody

Při použití této volby se pro úroveň shody kompilátoru používají výchozí nastavení shody.

Zapnout

Kompatibilita generovaných souborů tříd

Určuje kompatibilitu generovaných souborů třídy.

1.2

Kompatibilita zdroje

Určuje kompatibilitu přijatého zdrojového kódu.

1.3

Nepovolit identifikátory volané 'assert'

Použijete-li tuto volbu, kompilátor bude vytvářet chybová hlášení nebo varování vždy při použití výrazu 'assert' ve funkci identifikátoru (vyhrazené klíčové slovo v J2SE 1.4).

Varování

Zakázat identifikátory s názvem 'enum'

Použijete-li tuto volbu, kompilátor bude vytvářet chybová hlášení nebo varování vždy při použití výrazu 'enum' ve funkci identifikátoru (vyhrazené klíčové slovo v J2SE 5.0).

Varování

Generování souboru třídy

Přidat atributy proměnných k vygenerovaným souborům tříd

Pokud je tato volba zapnutá, přidají se do souboru třídy atributy proměnných. To umožní zobrazení názvů lokálních proměnných v ladicím programu (kam jsou proměnné definitivně přiřazeny). Výsledný soubor .class je potom větší.

Zapnout

Přidat atributy čísel řádků k vygenerovaným souborům tříd

Pokud je tato volba zapnutá, přidají se do souboru třídy informace o číslech řádků. To umožní zvýrazňovat v ladicím programu zdrojový kód.

Zapnout

Přidat název zdrojového souboru k vygenerovanému souboru třídy

Pokud je tato volba zapnutá, přidá se do souboru třídy název zdrojového souboru. To ladicímu programu umožňuje zobrazovat příslušný zdrojový kód.

Zapnout

Zachovat nepoužité lokální proměnné

Pokud je tato volba zapnutá, potom se nepoužité lokální proměnné (tj. nikdy nečtené) ze souboru třídy neodstraňují. Případné odstranění může pozměnit ladění programu.

Zapnout

Vložit bloky finally

Při použití této volby jsou bloky finally zařazeny do vygenerovaných souborů tříd. To má pozitivní vliv na výkon, ale může mít za důsledek větší soubory tříd.

Vypnout

Související pojmy

Tvůrce Java

Související úlohy

Práce s JRE

Související odkazy

Předvolby proměnných cesty ke třídě
Vlastnosti cesty sestavení Java
Stránka předvoleb sestavení
Stránka předvoleb Chyby/výstrahy
Stránka předvoleb dokumentace Javadoc
Stránka předvoleb Značky úloh