Mehrere Hauptklassen verwenden

Normalerweise gibt es zu Beginn des Lernens der Java-Programmiersprache eine Reihe von Codebeispielen, die zum Kompilieren und Ausführen hilfreich sind, um sie vollständig zu verstehen. Bei der Verwendung einer IDE wie NetBeans kann es leicht vorkommen, dass für jedes neue Codestück ein neues Projekt erstellt wird. Es kann jedoch alles in einem Projekt geschehen.

Erstellen eines Codebeispielprojekts

Ein NetBeans-Projekt enthält die Klassen, die zum Erstellen einer Java-Anwendung erforderlich sind. Die Anwendung verwendet die Hauptklasse als Ausgangspunkt für die Ausführung des Java-Codes. In einem neuen Java-Anwendungsprojekt, das von NetBeans erstellt wurde, ist nur eine Klasse enthalten - die Hauptklasse in der Main.java Datei. Erstellen Sie ein neues Projekt in NetBeans und rufen Sie es auf CodeBeispiele.

Angenommen, ich möchte versuchen, Java-Code zu programmieren, um das Ergebnis des Hinzufügens von 2 + 2 auszugeben. Fügen Sie den folgenden Code in die Hauptmethode ein:

public static void main (String [] args)
int result = 2 + 2;
System.out.println (Ergebnis);

Wenn die Anwendung kompiliert und ausgeführt wird, ist die gedruckte Ausgabe "4". Wenn ich jetzt einen anderen Java-Code ausprobieren möchte, habe ich zwei Möglichkeiten: Ich kann entweder den Code in der Hauptklasse überschreiben oder ihn in eine andere Hauptklasse einfügen.

Mehrere Hauptklassen

NetBeans-Projekte können mehr als eine Hauptklasse haben und es ist einfach, die Hauptklasse anzugeben, die eine Anwendung ausführen soll. Auf diese Weise kann ein Programmierer innerhalb derselben Anwendung zwischen einer beliebigen Anzahl von Hauptklassen wechseln. Es wird nur der Code in einer der Hauptklassen ausgeführt, wodurch jede Klasse voneinander unabhängig wird.

Hinweis: Dies ist in einer Standard-Java-Anwendung nicht üblich. Alles, was es braucht, ist eine Hauptklasse als Ausgangspunkt für die Ausführung des Codes. Beachten Sie, dass dies ein Tipp zum Ausführen mehrerer Codebeispiele in einem Projekt ist.

Fügen wir dem eine neue Hauptklasse hinzu Code Ausschnitte Projekt. Von dem Datei Menü wählen Neue Datei. In dem Neue Datei Assistent wählen Sie die Java-Hauptklasse Dateityp (gehört zur Kategorie Java). Klicken Nächster. Benennen Sie die Datei Beispiel 1 und klicken Sie auf Fertig.

In dem Beispiel 1 Klasse Fügen Sie der Hauptmethode den folgenden Code hinzu:

public static void main (String [] args)
System.out.println ("Four");

Kompilieren Sie nun die Anwendung und führen Sie sie aus. Die Ausgabe wird weiterhin "4" sein. Dies liegt daran, dass das Projekt weiterhin für die Verwendung von eingerichtet ist Main Klasse als Hauptklasse.

Um die verwendete Hauptklasse zu ändern, gehen Sie zu Datei Menü und wählen Sie Projekteigenschaften. Dieses Dialogfeld enthält alle Optionen, die in einem NetBeans-Projekt geändert werden können. Klicke auf das Lauf Kategorie. Auf dieser Seite gibt es eine Hauptklasse Möglichkeit. Derzeit ist es eingestellt auf codeexamples.Main (d. h. die Main.java-Klasse). Durch Anklicken des Durchsuche Auf der rechten Seite wird ein Popup-Fenster mit allen Hauptklassen angezeigt, die sich in der befinden CodeBeispiele Projekt. Wählen codeexamples.example1 und klicken Sie auf Wählen Sie Hauptklasse. Klicken in Ordnung auf der Projekteigenschaften Dialog.

Kompilieren Sie die Anwendung und führen Sie sie erneut aus. Die Ausgabe wird jetzt "vier" sein, da jetzt die Hauptklasse verwendet wird example1.java.

Mit diesem Ansatz ist es einfach, viele verschiedene Java-Codebeispiele auszuprobieren und alle in einem NetBeans-Projekt zu speichern. aber immer noch in der Lage sein, sie unabhängig voneinander zu kompilieren und auszuführen.