Programmieren in Java: 3 Schritte (mit Bildern)

Inhaltsverzeichnis:

Programmieren in Java: 3 Schritte (mit Bildern)
Programmieren in Java: 3 Schritte (mit Bildern)

Video: Programmieren in Java: 3 Schritte (mit Bildern)

Video: Programmieren in Java: 3 Schritte (mit Bildern)
Video: So blendest du Homescreen-Seiten auf dem iPhone aus und verschiebst Apps – Apple Support 2024, April
Anonim

Java (nicht zu verwechseln mit Javascript) ist eine der beliebtesten Programmiersprachen. Java ist eine höhere Programmiersprache, die verwendet werden kann, um Apps für mehrere Betriebssysteme zu entwickeln, einschließlich Windows, macOS, Linux und Android. Java funktioniert so, dass Sie das Java Development Kit (JDK) herunterladen, das zum Entwickeln von Java-Code verwendet wird. Der Code wird dann in Bytecode kompiliert, den der Computer mithilfe der Java Runtime Environment (JRE) verstehen kann. Mit Java können Sie mit minimalem Aufwand Apps für mehrere Betriebssysteme entwickeln. Dieses wikiHow bringt dir die Grundlagen bei, wie du mit Java programmieren kannst.

Schritte

Methode 1 von 2: Installieren, was Sie brauchen

10381 1
10381 1

Schritt 1. Laden Sie Java Runtime Environment herunter und installieren Sie es

Java Runtime Environment ist die Softwareschicht, die zum Ausführen von Java-Anwendungen verwendet wird. Es enthält die Bibliotheken, Java Virtual Machine (JVM) und andere Komponenten, die zum Ausführen von Java-Anwendungen erforderlich sind. Möglicherweise haben Sie es bereits installiert. Wenn nicht, führen Sie die folgenden Schritte aus, um die neueste Version von Java Runtime Environment auf Ihren Computer herunterzuladen und zu installieren:

  • Gehe zu https://www.java.com/de/download/ in einem Webbrowser.
  • Klicken Java-Download.
  • Klicken Zustimmen und den Gratis-Download starten.
  • Öffnen Sie die Installationsdatei in Ihrem Webbrowser oder Download-Ordner.
  • Folgen Sie den Anweisungen, um die Installation abzuschließen.
10381 2
10381 2

Schritt 2. Laden Sie das Java Development Kit herunter und installieren Sie es

Java Runtime Environment enthält zwar die Software, die zum Ausführen von Java-Anwendungen auf Ihrem Computer erforderlich ist, jedoch nicht die Tools, die zum Schreiben und Kompilieren von Java-Code in Java-Klassenanwendungen erforderlich sind. Dafür benötigen Sie das Java Development Kit. Führen Sie die folgenden Schritte aus, um das Java Development Kit herunterzuladen und zu installieren:

  • Gehe zu https://www.oracle.com/java/technologies/javase-downloads.html in einem Webbrowser.
  • Klicken JDK herunterladen unten die neueste Version des Java Development Kit.
  • Scrollen Sie nach unten und klicken Sie auf den Dateinamen, der für Ihr Betriebssystem geeignet ist (z. B. Windows Installer, macOS Installer).
  • Öffnen Sie die heruntergeladene Installationsdatei in Ihrem Webbrowser oder Download-Ordner.
  • Folgen Sie den Anweisungen, um die Installation abzuschließen.
10381 3
10381 3

Schritt 3. Laden Sie eine Java-IDE herunter und installieren Sie sie

IDE steht für Integrierte Entwicklungsumgebung. Dies sind Programme, mit denen Sie Code erstellen, debuggen und kompilieren können. Die beiden gängigsten IDEs sind Eclipse und Netbeans. Sie können Android Studio auch verwenden, um Apps für Android-Geräte in Java zu entwickeln. Verwenden Sie eine der folgenden Zeilen, um eine IDE für Java herunterzuladen und zu installieren.

  • Finsternis
  • Netzbohnen
  • Android-Studio

Methode 2 von 2: Erstellen eines "Hello World"-Programms in Java

10381 4
10381 4

Schritt 1. Öffnen Sie Ihre Java-IDE

Öffnen Sie die IDE, die Sie herunterladen möchten. Sie können Apps im Windows-Startmenü oder im Anwendungsordner auf dem Mac öffnen.

10381 5
10381 5

Schritt 2. Erstellen Sie ein neues Java-Projekt

Möglicherweise haben Sie die Möglichkeit, ein neues Projekt zu erstellen, wenn Sie Ihre IDE zum ersten Mal öffnen. Wenn nicht, klicke Datei in der Menüleiste oben und klicken Sie dann auf die Option zum Erstellen eines neuen Java-Projekts oder einer neuen Java-Anwendung.

10381 6
10381 6

Schritt 3. Geben Sie Ihrem Projekt einen Namen

Wenn Sie eine neue Java-Anwendung oder ein neues Projekt erstellen, werden Sie dann aufgefordert, Ihrem Projekt einen Namen zu geben. Verwenden Sie das Feld oben, um einen Namen für Ihr Projekt einzugeben. Sie können es so benennen wie "Hello" oder "Hello_World" oder was auch immer Sie wollen.

10381 7
10381 7

Schritt 4. Erstellen Sie eine neue Java-Klasse

Suchen Sie beim Erstellen eines neuen Projekts in Ihrer IDE das Bedienfeld „Paket-Explorer“, das sich im Allgemeinen links befindet. Hier finden Sie alle Dateien zu Ihrem Projekt. Um eine neue Klasse für Ihr Projekt zu erstellen, klicken Sie mit der rechten Maustaste auf Ihren Projektnamen und klicken Sie auf Neue Klasse oder klick Neu gefolgt von Klasse. Gib einen Namen für die Klasse in das Feld "Name" ein und klicke auf Beenden.

  • Eine Java-Klasse ist wie ein Konstruktor oder eine Blaupause für Java-Objekte. Eine Java-Klasse kann ein oder mehrere Objekte mit ihren eigenen einzigartigen Eigenschaften namens "Mitglieder" enthalten.
  • Der Code zum Erstellen einer neuen Klasse sieht in etwa so aus

    öffentliche Klasse Hallo {

  • . Das Schlüsselwort "public" ist der Zugriffsmodifizierer. Dies bestimmt, was auf die Klasse oder das Objekt innerhalb des Programms zugreifen kann. Das Schlüsselwort "class" zeigt an, dass dies eine neue Klasse ist. Das Schlüsselwort "Hallo" ist der Name der Klasse. Schließlich öffnet die geschweifte Klammer "{" am Ende die Klasse. Sie werden wahrscheinlich eine schließende geschweifte Klammer "}" ein paar Zeilen weiter unten bemerken. Der gesamte Code, der Teil dieser Klasse ist, steht zwischen diesen beiden geschweiften Klammern.
10381 8
10381 8

Schritt 5. Ziehen Sie die nächste Zeile ein und geben Sie public static void main(String args) { in die nächste Zeile ein

Diese Zeile wird verwendet, um ein neues Mitglied zu erstellen. Ein Member ist ein Merkmal einer Klasse. Ein Member, das Code mit bestimmten Anweisungen enthält, wird als "Methode" bezeichnet. Methoden können an späteren Instanzen im Code aufgerufen und ausgeführt werden. Alle Java-Programme benötigen eine Methode namens "main". Dies zeigt an, wo das Programm startet. Das Schlüsselwort "Public" ist der Zugriffsmodifizierer.

  • Das Schlüsselwort "public" ist wiederum der Zugriffsmodifikator. Da sie auf "public" gesetzt ist, kann diese Methode überall im Programm aufgerufen werden. Wenn es auf "private" gesetzt wäre, würde dies bedeuten, dass auf die Methode nur innerhalb der Klasse zugegriffen werden kann.
  • Das Schlüsselwort "static" gibt an, dass auf diesen Member vor allen anderen Objekten in der Klasse zugegriffen werden kann und ohne auf andere Objekte oder Instanzen zu verweisen.
  • Das Schlüsselwort "void" ist der Rückgabewert der Methode. Dies zeigt an, dass keine Werte zurückgegeben werden. Wenn es eine Zahl zurückgeben würde, würde das in "int" oder "float" oder "double" geändert, je nachdem, welche Art von Wert Sie zurückgeben möchten.
  • Das Schlüsselwort "main" ist einfach der Name des Mitglieds. Alle Java-Programme benötigen eine Methode namens "main", um anzugeben, wo das Programm startet.

Immer wenn Sie Text zwischen Klammern haben (z. B. String args{}), wird dies als Argument bezeichnet. Ein Argument kann viele Dinge wie eine ganze Zahl, Double, Float oder String sein. Diese Codezeile zeigt an, dass die Methode ein Argument vom Typ Array (eine Liste von Objekten) erwartet, das Strings enthält.

Das Einrücken beim Code ist nicht unbedingt erforderlich, aber es hilft, Ihren Code zu organisieren und gibt an, welche Codezeilen zu welcher Klasse, welchem Member oder welcher Methode gehören. Ziehen Sie jede Codezeile jedes Mal ein, wenn Sie eine neue Klasse, einen neuen Member oder eine neue Methode erstellen. Oder nach jedem Vorkommen einer neuen geschweiften Klammer

10381 9
10381 9

Schritt 6. Ziehen Sie die nächste Zeile ein und geben Sie System.out.println("Hello World"); ein

Diese Zeile wird verwendet, um die Worte "Hello World" als String zu drucken.

  • Das Schlüsselwort "System" gibt an, dass dieser Teil der System-Klasse ist.
  • Das Schlüsselwort "out" zeigt an, dass es sich um eine Ausgabe handelt.
  • Das Schlüsselwort "printlin" weist das Programm an, etwas in der Ausgabeanzeige, im Terminal oder in der Befehlszeile zu drucken.
  • Da "Hello World" in Klammern steht, ist dies ein Beispiel für ein Argument. In diesem Fall ist das Argument ein String, der "Hello World" sagt.
10381 10
10381 10

Schritt 7. Testen Sie Ihr Programm

Testen als integraler Bestandteil der Programmierung. So stellen Sie sicher, dass Ihr Programm richtig funktioniert. Um in Eclipse oder Netbeans zu testen, klicken Sie einfach auf das grüne „Play“-Dreieck oben auf dem Bildschirm. Sie sollten im Ausgabebereich unten auf dem Bildschirm "Hello World" sehen. Wenn dies nicht der Fall ist, müssen Sie eine Fehlerbehebung durchführen, um das Problem zu beheben. Dein gesamter Code sollte ungefähr so aussehen:

public class MyProgram { public static void main(String args) { System.out.println("Hello World"); } }

  • Überprüfen Sie die Syntax für den gesamten Code und stellen Sie sicher, dass er richtig eingegeben wird. Stellen Sie sicher, dass die Keywords in der richtigen Reihenfolge und richtig geschrieben sind, einschließlich der Groß-/Kleinschreibung.
  • Stellen Sie sicher, dass jede offene geschweifte Klammer für jede Klasse und Methode eine entsprechende schließende geschweifte Klammer hinter der Methode oder Klasse hat.
  • Google alle Fehlermeldungen, die Sie erhalten, und prüfen, ob es eine Lösung gibt. Manchmal kann es ein Problem mit dem System sein. Möglicherweise müssen Sie eine Datei löschen oder sogar Java neu installieren.

Video - Durch die Nutzung dieses Dienstes können einige Informationen an YouTube weitergegeben werden

Tipps

  • Halten Sie Ihren Code organisiert und fügen Sie viele Kommentare zum einfachen Lesen, Abrufen und Aktualisieren hinzu.
  • Nachdem Sie einige Erfahrung gesammelt haben, versuchen Sie, eine offizielle Programmiererzertifizierung von Sun Microsystems selbst zu erhalten. Dies ist viel ernster als jede andere Zertifizierung, die Sie von Drittanbietern erhalten können.
  • Lernen Sie Technologien kennen, in denen Java stark ist: Netzwerkkommunikation, Datenbankanbindung, Webentwicklung usw.
  • Verwenden Sie keine "magischen Zahlen", wenn Sie es vermeiden können. Magische Zahlen sind Zahlen und Werte, die durch Ihren Code verteilt werden, wenn sie als Variable definiert werden sollen, damit sie wiederverwendet und in einem Kommentar erklärt werden können, damit ihre Bedeutung verstanden wird. Dies erleichtert die Wartung und Aktualisierung von Code.
  • Unnötig lange Methoden (der Java-Name für Unterroutinen/Funktionen) werden vernachlässigt, da sie Ihren Code schwer lesbar und schwer zu aktualisieren machen. Lernen Sie, Ihren Code in kleine, präzise Module zu zerlegen, die eine Sache gut machen.
  • Nachdem Sie die Grundlagen beherrschen, versuchen Sie, sich dem bestehenden Open-Source-Projekt anzuschließen und mit anderen zusammenzuarbeiten. Aus der Sicht des Lernens ist dies effizienter, als etwas Großes und Komplexes selbst zu entwickeln.
  • Gehen Sie die mit dem SDK bereitgestellten APIs durch. Machen Sie es sich zur Gewohnheit, die Beschreibung der Methoden und Klassen zu lesen. Auf diese Weise können Sie sich die verwendete Methode oder Klasse merken, wenn Sie sie das nächste Mal benötigen.
  • Meistern Sie JUnit und schreiben Sie automatische Tests, die die Konsistenz Ihres Programms überprüfen. Die meisten ernsthaften Projekte tun dies.
  • Testen Sie Ihr Java-Programm im Terminal oder in der Befehlszeile. Öffnen Sie das Terminal auf dem Mac oder CMD unter Windows. Geben Sie "cd" gefolgt vom Pfad Ihrer Java-Datei ein. Geben Sie dann "java" gefolgt von Ihrem Programmnamen ein und drücken Sie die Eingabetaste.
  • Erfinde das Rad nicht neu. Bei Java ging es immer darum, Open-Source-Bibliotheken wiederzuverwenden. Wenn Sie etwas benötigen, das nicht häufig verwendet wird, gibt es normalerweise eine Bibliothek, die Ihnen hilft
  • Nutzen Sie das objektorientierte Paradigma. Erfahren Sie, wie Sie mit Vererbung, Klassen, Polymorphismus und Kapselung die Effizienz Ihres Codes steigern. Objektorientiert zu sein ist eine der Stärken von Java, also nutzen Sie es vollständig.
  • Bookboon hat einige gute kostenlose Bücher über Java für Anfänger

Empfohlen: