Korzystanie z wielu głównych klas
Ogólny kod Java. KIVILCIM PINAR / Getty Images
Zwykle na początku nauki języka programowania Java istnieje szereg przykładów kodu, które można skompilować i uruchomić, aby w pełni je zrozumieć. Korzystając z IDE, takiego jak NetBeans, łatwo wpaść w pułapkę tworzenia nowego projektu za każdym razem dla każdego nowego fragmentu kodu. Jednak to wszystko może się zdarzyć w jednym projekcie.
Tworzenie przykładowego projektu kodu
Projekt NetBeans zawiera klasy potrzebne do zbudowania aplikacji Java. Aplikacja wykorzystuje główna klasa jako punkt wyjścia do wykonania kodu Java. W rzeczywistości w nowym Aplikacja Java projekt stworzony przez NetBeans zawiera tylko jedną klasę - główną klasę zawartą w Main.java plik. Śmiało i stwórz nowy projekt w NetBeans i nazwij go Przykłady kodu .
Powiedzmy, że chcę spróbować trochę zaprogramować Kod Java aby wyświetlić wynik dodawania 2 + 2. Umieść następujący kod w głównej metodzie:
public static void main(String[] args) {
int wynik = 2 + 2;
System.out.println(wynik);
}
Kiedy aplikacja jest kompilowana i wykonywana, wydrukowane wyjście to '4'. Teraz, jeśli chcę wypróbować inny fragment kodu Java, mam dwie możliwości, mogę albo nadpisać kod w klasie głównej, albo umieścić go w innej klasie głównej.
Wiele głównych klas
Projekty NetBeans mogą mieć więcej niż jedną główną klasę i łatwo jest określić główną klasę, którą aplikacja powinna uruchamiać. Pozwala to programiście na przełączanie się między dowolną liczbą głównych klas w ramach tej samej aplikacji. Tylko kod w jednej z głównych klas zostanie wykonany, co skutecznie uniezależnia każdą klasę od siebie.
Notatka: Nie jest to normalne w standardowej aplikacji Java. Wszystko czego potrzebuje to jedna główna klasa jako punkt wyjścia do wykonania kodu. Pamiętaj, że jest to wskazówka dotycząca uruchamiania wielu przykładów kodu w jednym projekcie.
Dodajmy nową klasę główną do Fragmenty kodu projekt. Od Plik wybierz menu Nowy plik . w Nowy plik kreator wybierz Główna klasa Java typ pliku (jest w kategorii Java). Kliknij Następny . Nazwij plik Przykład 1 i kliknij Skończyć .
w Przykład 1 class dodaj następujący kod do główna metoda :
public static void main(String[] args) {
System.out.println('Cztery');
}
Teraz skompiluj i uruchom aplikację. Wyjście nadal będzie wynosić „4”. Dzieje się tak, ponieważ projekt jest nadal skonfigurowany do korzystania z Główny klasa, ponieważ jest to główna klasa.
Aby zmienić główną używaną klasę, przejdź do Plik menu i wybierz Właściwości projektu . To okno dialogowe zawiera wszystkie opcje, które można zmienić w projekcie NetBeans. Kliknij na Biegać Kategoria. Na tej stronie znajduje się Główna klasa opcja. Obecnie jest ustawiony na codeexamples.Main (tj. klasa Main.java). Klikając Przeglądaj po prawej stronie, pojawi się wyskakujące okienko ze wszystkimi głównymi klasami, które są w Przykłady kodu projekt. Wybierać kodprzyklady.przyklad1 i kliknij Wybierz główną klasę . Kliknij OK na Właściwości projektu dialog.
Skompiluj i ponownie uruchom aplikację. Wyjście będzie teraz 'cztery', ponieważ główna używana klasa to teraz przykład1.java .
Stosując takie podejście, łatwo jest wypróbować wiele różnych przykładów kodu Java i trzymać je wszystkie w jednym projekcie NetBeans. ale nadal być w stanie skompilować i uruchomić je niezależnie od siebie.