So schreiben Sie Ihr erstes Programm mit Java

Autor: Monica Porter
Erstelldatum: 15 Marsch 2021
Aktualisierungsdatum: 27 Juni 2024
Anonim
Java Tutorial für Anfänger (Deutsch)
Video: Java Tutorial für Anfänger (Deutsch)

Inhalt

Java ist eine objektorientierte Programmiersprache, die 1995 von James Gosling eingeführt wurde. Das heißt, sie repräsentiert Konzepte wie "Objekt" und "Feld" (Eigenschaften, die das Objekt beschreiben). Java ist eine Sprache zum Schreiben an einem Ort, zum Ausführen an einem anderen Ort: Sie kann auf jeder Plattform mit Java Virtual Machine (JVM) ausgeführt werden. Als mehrsprachige Programmiersprache ist Java für Anfänger recht einfach zu erlernen und zu verstehen. Dieser Artikel ist eine erste Einführung in die Java-Programmierung.

Schritte

Methode 1 von 3: Schreiben Sie Ihr erstes Java-Programm

  1. Um mit der Programmierung mit Java zu beginnen, müssen Sie Ihre Arbeitsumgebung einrichten. Viele Programmierer verwenden integrierte Entwicklungsumgebungen (IDE) wie Eclipse und Netbeans, um Java zu programmieren. Sie können jedoch weiterhin Java-Programme ohne diese schreiben und kompilieren.

  2. Jedes Programm, das Notepad ähnelt, reicht aus, um mit Java zu programmieren. Konservative Programmierer bevorzugen manchmal Texteditoren, die sich im Terminal befinden, wie z. B. vim und emacs. Sublime Text ist ein guter Texteditor, der sowohl auf Windows-Computern als auch auf Linux-basierten Computern (Mac, Ubuntu usw.) installiert werden kann. Es ist auch der in diesem Handbuch verwendete Editor.
  3. Stelle sicher das Java Software Development Kit Eingerichtet. Sie benötigen es, um das Programm zu kompilieren.
    • Wenn die Umgebungsvariablen auf Windows-Computern nicht korrekt sind, wird möglicherweise ein Fehler ausgeführt Javac. Lesen Sie den Artikel zur Installation des Java Software Development Kit, um diesen Fehler zu vermeiden.
    Werbung

Methode 2 von 3: Hallo Weltprogramm


  1. Zuerst erstellen wir ein Programm, das die Wörter "Hello World" druckt."Erstellen Sie im Texteditor eine neue Datei und speichern Sie sie als" ChaoThegioi.java ". ChaoThegioi ist Ihr Klassenname und dieser Klassenname sollte mit dem Dateinamen übereinstimmen.
  2. Deklarieren Sie die Hauptklasse und die Methode. Hauptmethode public static void main (String args) ist die Methode, die ausgeführt wird, wenn das Programm ausgeführt wird. Die Deklaration ist in allen Java-Programmen gleich.

  3. Schreiben Sie den Code mit den Worten "Hallo Welt.
    • Schauen wir uns die Komponenten dieser Befehlszeile an:
      • Das System weist das System an, etwas zu tun.
      • out teilt dem System mit, dass wir etwas mit der Ausgabe tun werden.
      • println steht für "print line" und damit bitten wir das System, eine Zeile am Ausgang zu drucken.
      • Äußere Klammern ("Hallo Welt.") Gibt die Methode an System.out.println () akzeptiert einen Parameter, in diesem Fall String "Hallo Welt."
    • Beachten Sie, dass es in Java einige Regeln gibt, die wir befolgen müssen:
      • Beenden Sie immer mit einem Semikolon.
      • Java unterscheidet Groß- und Kleinbuchstaben. Um Fehler zu vermeiden, müssen Sie daher den Methodennamen, den Variablennamen und den Klassennamen im richtigen Fall schreiben.
      • Der private Codeblock einer bestimmten Methode oder Schleife ist in geschweiften Klammern eingeschlossen.
  4. Verschmelzen. Deine letzte Hello World Show sollte so aussehen:
  5. Speichern Sie die Datei und öffnen Sie Ihre Befehlszeile oder Ihren Terminal-Interpreter. Navigieren Sie zu dem Ordner, in dem Sie die Datei ChaoThegioi.java gespeichert haben, und geben Sie ein javac ChaoThegioi.java. Dieser Code teilt dem Java-Compiler mit, dass Sie ChaoThegioi.java kompilieren möchten. Wenn es Fehler gibt, teilt Ihnen der Compiler mit, wo Sie es gemacht haben. Wenn keine Fehler vorliegen, sollte der Compiler keine Meldungen enthalten. Wenn Sie sich nun das Verzeichnis ChaoThegioi.java ansehen, sehen Sie ChaoThegioi.class. Dies ist die Java-Datei, mit der Sie Ihr Programm ausführen.
  6. Führen Sie das Programm aus. Schließlich müssen wir das Programm ausführen! Geben Sie an der Eingabeaufforderung oder am Terminal ein Java ChaoThegioi. Dieser Code teilt Java mit, dass Sie die ChaoThegioi-Klasse ausführen möchten. Die Wörter "Hallo Welt." wird auf Ihrem Monitorbildschirm angezeigt.
  7. Herzlichen Glückwunsch, Sie haben Ihr erstes Java-Programm geschrieben! Werbung

Methode 3 von 3: Eingabe und Ausgabe

  1. Jetzt werden wir das Hello World-Programm erweitern, um Benutzereingaben zu erhalten. In diesem Programm haben wir eine Zeichenfolge gedruckt, die vom Benutzer gelesen werden kann. Der interaktive Teil des Programms besteht jedoch darin, dass der Benutzer es eingibt. Jetzt werden wir das Programm erweitern, den Benutzer bitten, einen Namen einzugeben und ihm dann eine bestimmte Begrüßung zu senden.
  2. Geben Sie die Scannerklasse ein. In Java können Sie auf eine Reihe integrierter Bibliotheken zugreifen. Um sie zu verwenden, müssen wir sie jedoch in das Programm importieren. Eine dieser Bibliotheken ist java.util, die das Scannerobjekt enthält, das wir benötigen, um Informationen vom Benutzer zu erhalten. Um in die Scannerklasse einzutreten, fügen wir am Anfang des Programms die folgende Zeile hinzu.
    • Diese Befehlszeile teilt dem Programm mit, dass das im Paket java.util verfügbare Scannerobjekt verwendet werden soll.
    • Um auf jedes Objekt im Paket java.util zuzugreifen, müssen wir nur schreiben import java.util. *; zu Beginn der Show.
  3. Erstellen Sie in der Hauptmethode eine neue Instanz des Scannerobjekts. Java ist eine objektorientierte Programmiersprache und repräsentiert daher die Konzepte der Objektnutzung. Der Scanner ist ein Beispiel für ein Objekt mit Feldern und Methoden. Um die Scannerklasse zu verwenden, müssen wir ein neues Scannerobjekt erstellen. Wir können Felder hinzufügen und deren Methoden verwenden. Dazu schreiben wir:
    • userInputScanner ist der Name des gerade erstellten Scannerobjekts. Beachten Sie, dass dieser Name in der CamelCase-Form geschrieben ist (dh Wörter werden zusammenhängend geschrieben, der erste Buchstabe jedes Wortes wird groß geschrieben) - dies ist die Konvention zur Benennung von Variablen in Java.
    • Wir verwenden Operatoren neu, um eine neue Instanz eines Objekts zu erstellen.In diesem Fall haben wir durch Schreiben eine neue Instanz des Scannerobjekts erstellt neuer Scanner (System.in).
    • Das Scannerobjekt erhält einen Parameter, der angibt, was gescannt werden soll. In diesem Fall geben wir ein System.in als Parameter. System.in fordert das Programm auf, die Eingabe vom System zu scannen. Dies ist die Eingabe, die der Benutzer in das Programm eingibt.
  4. Bitten Sie den Benutzer, Informationen einzugeben. Sie müssen den Benutzer fragen, wann er etwas auf dem Konsolenbildschirm eingeben soll. Dies kann mit Code erfolgen System.out.print oder System.out.println.
  5. Weisen Sie das Scannerobjekt an, die nächste vom Benutzer eingegebene Zeile zu empfangen und als Variable zu speichern. Der Scanner empfängt immer die vom Benutzer eingegebenen Daten. In der nächsten Zeile wird der Scanner aufgefordert, die Benutzereingaben zu empfangen und in einer Variablen zu speichern:
    • In Java gilt die Konvention, Methoden eines Objekts zu verwenden objectName.methodName (Parameter). Im userInputScanner.nextLine () rufen wir das Scannerobjekt mit dem Namen auf, den wir ihm zugewiesen haben, und rufen dann seine Methode auf. nextLine (), diese Methode akzeptiert keine Parameter.
    • Beachten Sie, dass wir die nächste Zeile in einem anderen Objekt speichern: dem String-Objekt. Ich habe einen Namen gegeben userInputName für dieses Objekt.
  6. Begrüßung an den Benutzer drucken. Nachdem der Benutzername gespeichert wurde, können wir ihnen eine Begrüßung drucken. Merke dir den Code System.out.println ("Hallo Welt"); dass wir in der Hauptklasse geschrieben haben? Jeder Code, den wir gerade geschrieben haben, steht vor dieser Codezeile. Jetzt können wir diese Codezeile ändern in:
    • Die Art und Weise, wie wir "Hallo", den Benutzernamen und das "!" mit "Hallo" + userInputName + "!" wird als String-Verkettung bezeichnet.
    • Hier haben wir drei Zeichenfolgen: "Hallo", userInputName und "!". In Java ist String unveränderlich. Wenn wir also diese drei Zeichenfolgen zusammenfügen, erstellen wir im Wesentlichen eine neue Zeichenfolge, die die Begrüßung enthält.
    • Als nächstes nehmen wir diese neue Zeichenfolge und geben sie als Argument ein System.out.println.
  7. Zusammenführen und speichern. Wir haben folgendes Programm:
  8. Kompilieren und ausführen. Gehen Sie zur Eingabeaufforderung oder zum Terminal und führen Sie es mit dem Befehl aus, den wir beim ersten Ausführen von ChaoThegioi.java verwendet haben. Zuerst müssen wir das Programm kompilieren: javac ChaoThegioi.java. Als nächstes können wir es ausführen: Java ChaoThegioi. Werbung

Rat

  • Java ist eine objektorientierte Programmiersprache, daher sollten Sie mehr über die Grundlagen dieser Programmiersprache lesen.
  • Objektorientierte Programmierung weist viele einzigartige Merkmale auf. Drei der Hauptmerkmale sind:
    • Verpackungseigenschaften: die Möglichkeit, den Zugriff auf bestimmte Komponenten des Objekts zu beschränken. Java verwendet Schlüsselwörter, um private, geschützte und öffentliche Modi von Feldern und Methoden zu definieren.
    • Polymorphismus: die Fähigkeit, mehrere Objektkennungen zu erkennen. In Java kann ein Objekt mit den Methoden dieses Objekts an ein anderes Objekt übergeben werden.
    • Erbe: Die Fähigkeit, Felder und Methoden aus der Klasse zu verwenden, die sich in derselben Hierarchie wie das aktuelle Objekt befinden.