Vor Arbeitsbeginn
Um Java-Anwendungen zu erstellen, benötigen Sie das Java Development Kit ( JDK ). Wenn das Programm noch nicht installiert ist, kann es von Oracle.com heruntergeladen und installiert werden . Dort finden Sie auch eine Installationsanleitung.Ein Projekt erstellen
Das Erstellen einer Anwendung in IntelliJ IDEA beginnt mit der Erstellung eines Projekts (Sie können in der IntelliJ IDEA-Hilfe herausfinden, warum ein Projekt benötigt wird, indem Sie auf den Projektlink klicken ) . Daher besteht unser erster Schritt darin, ein „Hello, World“-Projekt zu erstellen. Dieses Projekt wird ein Java-Modul für unsere Java-Anwendung enthalten.-
Wenn derzeit kein Projekt geöffnet ist, klicken Sie im Begrüßungsbildschirm auf die Schaltfläche „Neues Projekt erstellen“ . Andernfalls wählen Sie „Neues Projekt“ aus dem Menü „Datei“. Dadurch wird der Assistent für neue Projekte geöffnet.
-
Wählen Sie im linken Bereich Java-Modul aus .
-
Geben Sie auf der rechten Seite der Seite im Feld Projektname den Namen des Projekts ein: HelloWorld.
-
Wenn Sie noch nie zuvor ein JDK in IntelliJ IDEA konfiguriert haben (in diesem Fall ist das Projekt-SDK- Feld <None> ), müssen Sie dies jetzt tun.
Klicken Sie anstelle von „Keine“ auf „Neu“ und wählen Sie im Untermenü „JDK“ aus .
Wählen Sie im Fenster „Home-Verzeichnis für JDK auswählen“ das Verzeichnis aus, in dem das JDK installiert wurde , und klicken Sie auf „OK“ .
Die von Ihnen ausgewählte JDK-Version wird im Feld „Projekt-SDK“ angezeigt .
Weiter klicken .
Bitte beachten Sie, dass die angegebene JDK-Version standardmäßig allen Projekten und Java-Modulen zugeordnet wird, die in Zukunft erstellt werden.
-
Auf der nächsten Seite wählen Sie einen Assistenten aus, um zusätzliche Technologien anzugeben, die in unserem Modul unterstützt werden.
Da unsere Anwendung eine „gute alte Java-Anwendung“ sein wird, benötigen wir keine dieser Technologien. Klicken Sie einfach auf die Schaltfläche „Fertig stellen“ .
Warten Sie, während IntelliJ IDEA die erforderlichen Projektstrukturen erstellt. Wenn dieser Vorgang abgeschlossen ist, können Sie die Struktur Ihres neuen Projekts im Projektfenster sehen .
Studieren der Projektstruktur
Werfen wir einen Blick auf die Projektstruktur. Im Projektbaum sehen wir zwei Verzeichnisse der obersten Ebene:-
Hallo Welt . Dies ist der Knoten, der Ihr Java-Modul enthält. Die .idea-Ordner und -Dateien im Verzeichnis HelloWorld.iml werden zum Speichern der Konfigurationsdaten bzw. Module Ihres Projekts verwendet. Die SRC-Ordner enthalten den Quellcode.
- Externe Bibliotheken (externe Bibliotheken). Dies ist eine Kategorie, die alle „externen“ Ressourcen repräsentiert, die für Ihr Projekt benötigt werden. Derzeit enthält diese Kategorie .jar-Dateien von unserem ausgewählten JDK.
Ein Paket erstellen
Jetzt erstellen wir ein Paket für die Klasse HelloWorld (wir erstellen diese Klasse etwas später). Nennen wir dieses Paket com.example.helloworld.-
Wählen Sie im Projekt- Toolfenster den SRC-Ordner aus und drücken Sie ALT+INSERT. (Alternativ können Sie im Kontextmenü für den SRC-Ordner Datei -> Neu oder Neu auswählen.)
-
Wählen Sie im Menü „Neu“ die Option „Paket“ aus . (Sie können die Aufwärts- und Abwärtspfeile verwenden, um durch das Menü zu navigieren, und ENTER, um das hervorgehobene Element auszuwählen.)
-
Geben Sie im sich öffnenden Fenster „Neues Paket“ den Paketnamen ein (com.example.helloworld). Klicken Sie auf OK (oder ENTER-Taste).
Das neue Paket wird im Projektfenster angezeigt .
Eine Klasse erstellen
-
Drücken Sie ALT+EINFÜGEN. Wählen Sie im neuen Fenster aus der Liste der verfügbaren Aktionen mit ausgewähltem Paket com.example.helloworld die Java-Klasse aus und drücken Sie die Eingabetaste.
-
Geben Sie im angezeigten Fenster „Neue Klasse erstellen“ im Feld „ Name“ den Namen „HelloWorld“ ein. Belassen Sie im Feld Art den Klassentyp und drücken Sie die Eingabetaste, um die Erstellung der Klasse zu bestätigen.
Die erstellte HelloWorld-Klasse erscheint in der Projektstruktur:
Zu diesem Zeitpunkt sind alle Vorbereitungen abgeschlossen. Der Prozess des Schreibens unseres ersten Codes wird im zweiten Teil des Artikels besprochen.
GO TO FULL VERSION