Používání více hlavních tříd v Javě

click fraud protection

Normálně na začátku učení programovacího jazyka Java bude existovat řada příkladů kódu, které jsou užitečné pro kompilaci a běh pro úplné porozumění jim. Při použití IDE, jako je NetBeans, je snadné padnout do pasti vytváření nového projektu pokaždé pro každý nový kus kódu. Všechno se však může stát v jednom projektu.

Projekt NetBeans obsahuje třídy potřebné k vytvoření aplikace Java. Aplikace používá hlavní třída jako výchozí bod pro provedení kódu Java. Ve skutečnosti v novém Java aplikace projekt vytvořený NetBeans zahrnut pouze jedna třída - hlavní třída obsažená v Main.java soubor. Pokračujte a vytvořte nový projekt v NetBeans a nazvejte jej Ukázky kódu.

Při kompilaci a spuštění aplikace je vytištěný výstup „4“. Nyní, pokud chci vyzkoušet jinou část kódu Java, mám dvě možnosti, mohu buď přepsat kód v hlavní třídě, nebo jej vložit do jiné hlavní třídy.

Projekty NetBeans mohou mít více než jednu hlavní třídu a je snadné určit hlavní třídu, kterou má aplikace spouštět. To umožňuje programátorům přepínat mezi libovolným počtem hlavních tříd ve stejné aplikaci. Bude proveden pouze kód v jedné z hlavních tříd, takže každá třída bude na sobě nezávislá.

instagram viewer

Poznámka: Ve standardní aplikaci Java to není obvyklé. Vše, co potřebuje, je jedna hlavní třída jako výchozí bod pro provedení kódu. Nezapomeňte, že se jedná o tip pro spuštění více příkladů kódu v rámci jednoho projektu.

Pojďme přidat novou hlavní třídu CodeSnippets projekt. Z Soubor menu zvolit Nový soubor. V Nový soubor průvodce vybrat Hlavní třída Java typ souboru (je v kategorii Java). Klikněte na další. Název souboru example1 a klikněte Dokončit.

Nyní sestavte a spusťte aplikaci. Výstup bude stále "4". Je to proto, že projekt je stále nastaven na používání Hlavní třída, protože je to hlavní třída.

Chcete-li změnit používanou hlavní třídu, přejděte na Soubor menu a zvolte Vlastnosti projektu. Tento dialog poskytuje všechny možnosti, které lze v projektu NetBeans změnit. Klikněte na Běh kategorie. Na této stránce je Hlavní třída volba. V současné době je nastavena na ukázky kódu. Hlavní (tj. třída Main.java). Kliknutím na ikonu Procházet napravo se objeví vyskakovací okno se všemi hlavními třídami, které jsou v Ukázky kódu projekt. Vybrat codeexamples.example1 a klikněte Vyberte hlavní třídu. Klikněte na OK na Vlastnosti projektu dialog.

instagram story viewer