Zaujímavý

Používanie viacerých hlavných tried

Používanie viacerých hlavných tried

Na začiatku učenia sa programovacieho jazyka Java bude bežne existovať niekoľko príkladov kódu, ktoré sú užitočné na zostavenie a spustenie, aby ste im plne porozumeli. Pri použití IDE, ako je NetBeans, je ľahké spadnúť do pasce vytvorenia nového projektu zakaždým pre každý nový kus kódu. Môže sa to však stať v jednom projekte.

Vytvorenie projektu s ukážkovým kódom

Projekt NetBeans obsahuje triedy potrebné na vytvorenie Java aplikácie. Aplikácia používa hlavnú triedu ako východiskový bod pre vykonanie Java kódu. V skutočnosti v novom projekte aplikácií Java vytvorenom spoločnosťou NetBeans bola zahrnutá iba jedna trieda - hlavná trieda obsiahnutá v Main.java file. Choďte do toho a vytvorte nový projekt v NetBeans a nazvite ho CodeExamples.

Povedzme, že chcem skúsiť naprogramovať nejaký kód Java tak, aby výstupom bol výsledok pridania 2 + 2. Do hlavnej metódy vložte nasledujúci kód:

public static void main (String args) {
int výsledok = 2 + 2;
System.out.println (výsledok);
}

Po skompilovaní a spustení aplikácie je vytlačený výstup „4“. Teraz, ak chcem vyskúšať inú časť kódu Java, mám dve možnosti, môžem kód prepísať do hlavnej triedy alebo ho vložiť do inej hlavnej triedy.

Viac hlavných tried

Projekty NetBeans môžu mať viac ako jednu hlavnú triedu a je ľahké určiť hlavnú triedu, ktorú má aplikácia spustiť. To umožňuje programátorovi prepínať medzi ľubovoľným počtom hlavných tried v tej istej aplikácii. Vykoná sa iba kód v jednej z hlavných tried, čím sa každá trieda stane nezávisle na sebe.

Poznámka: To nie je obvyklé v štandardnej aplikácii Java. Potrebuje iba jednu hlavnú triedu ako východiskový bod pre vykonanie kódu. Nezabudnite, že toto je tip na spustenie viacerých príkladov kódu v rámci jedného projektu.

Pridajme novú hlavnú triedu CodeSnippets Projekt. Z súbor menu vyberte Nový súbor, V Nový súbor Sprievodca vyberte Hlavná trieda Java typ súboru (je to v kategórii Java). cvaknutie Ďalšie, Pomenujte súbor example1 a kliknite na tlačidlo OK Skončiť.

V example1 trieda pridajte nasledujúci kód do hlavnej metódy:

public static void main (String args) {
System.out.println ( "štyri");
}

Teraz zostavte a spustite aplikáciu. Výstup bude stále "4". Je to preto, že projekt je stále nastavený na používanie systému Hlavné triedy, ako je to hlavná trieda.

Ak chcete zmeniť použitú hlavnú triedu, prejdite na stránku súbor menu a vyberte Vlastnosti projektu, Toto dialógové okno poskytuje všetky možnosti, ktoré je možné zmeniť v projekte NetBeans. Klikni na beh kategórie. Na tejto stránke je a Main-Class voľba. V súčasnosti je nastavená na codeexamples.Main (t. j. trieda Main.java). Kliknutím na ikonu Prehliadať napravo sa objaví vyskakovacie okno so všetkými hlavnými triedami, ktoré sú v CodeExamples Projekt. zvoliť codeexamples.example1 a kliknite na tlačidlo OK Vyberte Hlavnú triedu, cvaknutie OK na internete Vlastnosti projektu dialóg.

Zkompilujte a znova spustite aplikáciu. Výstup bude teraz „štyri“, pretože teraz sa používa hlavná trieda example1.java.

Pomocou tohto prístupu je ľahké vyskúšať veľa rôznych príkladov kódu Java a nechať ich všetky v jednom projekte NetBeans. ale stále ich dokážeme zostaviť a prevádzkovať nezávisle od seba.