Schreiben sie ihr erstes programm in java

Java ist eine objektorientierte Programmiersprache, die 1991 von James Gosling entwickelt wurde, d.h. sie verwendet Konzepte wie "Objekte" von "Felder" (Beschreibung der Eigenschaften des Objekts) und "Methoden" (Aktionen, die das Objekt ausführen kann). Java ist ein "Einmal schreiben, überall laufen"-Sprache, was bedeutet, dass es auf jeder Plattform und auf jeder Java Virtual Machine (JVM) ausgeführt werden kann. Da Java viele gemeinsame Sprachen verwendet, ist es für Anfänger leicht zu lernen und zu verstehen. Dieses Tutorial ist eine Einführung in das Schreiben von Programmen in Java.

Schritte

Methode 1 von 3: Ihr erstes Java-Programm

Bildtitel 91968 1
1. Um mit dem Schreiben von Programmen in Java zu beginnen, müssen Sie zunächst eine Arbeitsumgebung einrichten. Viele Programmierer verwenden integrierte Entwicklungsumgebungen (IDEs) wie Eclipse und Netbeans für die Programmierung in Java, aber man kann ein Java-Programm ohne schwere IDEs schreiben und kompilieren.
Bildtitel 91968 2
2. Jede Art von Notepad-ähnlichem Programm reicht für die Programmierung in Java aus. Hardcore-Programmierer bevorzugen manchmal die einfachen Texteditoren des Terminals wie vim und emacs. Ein sehr guter Texteditor, der sowohl auf einem Windows-Computer als auch auf einem Linux-basierten Computer (Ubuntu, Mac usw.) installiert werden kann.) ist Erhabener Text, die wir in diesem Tutorial verwenden werden.
Bildtitel 91968 3
3. Stellen Sie sicher, dass Sie die bekommenJava-Softwareentwicklungskit Eingerichtet. Sie benötigen dies, um Ihre Programme zu kompilieren.
Wenn die Umgebungsvariablen unter Windows falsch sind, erhalten Sie möglicherweise einen Fehler beim Ausführen javac. Um diese Fehler zu vermeiden, lesen Sie bitte den Artikel zur Installation des Java Software Development Kit für weitere Informationen.

Methode2 von 3:Hello World-Programm

Bildtitel 91968 4
1. Wir erstellen zunächst ein Programm, das "Hallo Welt" zeigt auf dem Bildschirm. Erstellen Sie eine neue Datei in Ihrem Texteditor und speichern Sie sie unter "Hallo Welt.Java". HalloWereld ist der Name Ihrer Klasse, der mit dem Ihrer Datei identisch sein muss.
Bildtitel 91968 5
2. Deklarieren Sie Ihre Klasse und die Hauptmethode. Die Hauptmethode public static void main(String[] args) ist die Methode, die ausgeführt wird, wenn das Programm läuft. Diese Hauptmethode hat die gleiche Methodendeklaration in jedem Java-Programm.
öffentliche Klasse HelloWorld { public static void main(String[] args) {}}
Bildtitel 91968 6
3. Schreiben Sie die Codezeile, mit der "Hallo Welt" wird gezeigt.
System.aus.println("Hallo Welt.");
  • Lassen Sie uns diese Regel in ihre verschiedenen Komponenten zerlegen:
  • System sagt dem System, dass es etwas tun soll.
    aus teilt dem System mit, dass es eine Ausgabe gibt.
    println steht für "drucke diese Zeile," so dem System mitteilen, dass die Ausgabe eine Textzeile ist.
  • Die Zitate herum ("Hallo Welt.") bedeutet, dass die Methode System.aus.println() fragt nach einem Parameter; in diesem Fall ist es die Zeichenfolge "Hallo Welt."
  • Beachten Sie, dass es einige Java-Regeln gibt, die wir hier einhalten müssen:
  • Setzen Sie immer ein Semikolon am Ende einer Programmzeile.
  • Java beachtet die Groß-/Kleinschreibung, daher müssen Sie die Namen der Methoden, Variablen und Klassen in der richtigen Schriftgröße eingeben, sonst folgt ein Fehler.
  • Codeblöcke, die einer bestimmten Methode oder Schleife zugeordnet sind, werden in geschweifte Klammern eingeschlossen.
  • Bildtitel 91968 7
    4. Setze alles zusammen. Das endgültige Hello World-Programm sollte nun so aussehen:
    public class HelloWorld { public static void main(String[] args) { System.aus.println("Hallo Welt."); } }
    Bildtitel 91968 8
    5. Speichern Sie Ihre Datei und öffnen Sie die Eingabeaufforderung oder das Terminal, um das Programm zu kompilieren. Navigieren Sie zu dem Ordner, in dem Ihr HelloWorld.Java gespeichert und eingeben javac HelloWorld.Java. Dies teilt dem Java-Compiler mit, dass Sie HelloWorld.will java kompilieren. Wenn Fehler auftreten, wird der Compiler sehen, was Sie falsch gemacht haben. In allen anderen Fällen zeigt der Compiler keine Meldungen an. Wenn Sie sich das Verzeichnis ansehen, in dem Ihr HelloWorld.java, dann sollten Sie die Datei HalloWereld . sehen.Klasse. Dies ist die Datei, die Java verwendet, um Ihr Programm auszuführen.
    Bildtitel 91968 9
    6. Führen Sie das Programm aus. Endlich können wir mit der Ausführung des Programms beginnen! Geben Sie im Befehlsfenster oder Terminal Folgendes ein: java HelloWorld. Gibt an, dass Java die Klasse HalloWereld ausführen soll. Wenn es gut ist, wirst du sehen wie "Hallo Welt" druckt auf dem Bildschirm (in der Konsole).
    Bildtitel 91968 10
    7. Herzlichen Glückwunsch, Sie haben Ihr erstes Java-Programm geschrieben!

    Methode 3 von 3: Eingabe und Ausgabe

    Bildtitel 91968 11
    1. Als nächstes werden wir unser Hello World-Programm erweitern, indem wir die Eingaben des Benutzers akzeptieren. In unserem Hello World-Programm haben wir eine Zeichenfolge auf dem Bildschirm gedruckt, aber im interaktiven Teil von Programmen kann der Benutzer Daten eingeben. Wir erweitern unser Programm nun um eine Aufforderung an den Benutzer, seinen Namen einzugeben, gefolgt von einer Begrüßung, gefolgt vom Namen des Benutzers.
    Bildtitel 91968 12
    2. Importieren Sie die Scanner-Klasse. In Java gibt es eine Reihe von integrierten Bibliotheken (Bibliotheken), die wir verwenden können, aber wir müssen sie zuerst importieren. Eine dieser Bibliotheken ist java.util, das ein Scanner-Objekt hat, das wir brauchen, um Benutzereingaben zu akzeptieren. Um die Scanner-Klasse importieren zu können, fügen wir die folgende Zeile am Anfang unseres Codes hinzu.
    Java importieren.util.Scanner;
  • Dies teilt unserem Programm mit, dass wir das Scanner-Objekt im Paket java verwenden möchten.util.
  • Wollen wir auf ein Objekt in Java zugreifen?.util, dann schreiben wir Java importieren.util.*; am Anfang unseres Codes.
    Bildtitel 91968 13
    3. Innerhalb unserer Hauptmethode erstellen wir eine neue Instanz des Scanner-Objekts. Java ist eine objektorientierte Sprache, daher verwenden ihre Konzepte Objekte. Das Scanner-Objekt ist ein Beispiel für ein Objekt mit Feldern und Methoden. Um die Scanner-Klasse verwenden zu können, erstellen wir ein neues Scanner-Objekt, dessen Felder wir dann ausfüllen und die Methoden von . verwenden können. Dies machst du wie folgt:
    Scanner userInputScanner = neuer Scanner(System.in);
  • userInputScanner ist der Name des Scanner-Objekts, das wir gerade instanziiert haben. Beachten Sie, dass jeder Teil des Namens großgeschrieben wird (Camel-Fall); Dies ist die Konvention für die Benennung von Variablen in Java.
  • Wir benutzen das Neu Operator, um eine neue Instanz eines Objekts zu erstellen. In diesem Fall haben wir also eine neue Instanz des Scanner-Objekts mit dem Code erstellt neuer Scanner (System.in).
  • Das Scanner-Objekt fragt nach einem Parameter, der dem Objekt mitteilt, was gescannt werden soll. In diesem Fall setzen wir die System.in als Parameter. System.in weist das Programm an, nach Eingaben vom System zu suchen, was in diesem Fall der Benutzer in das Programm eingibt.
  • Bildtitel 91968 14
    4. Bitten Sie den Benutzer um Eingaben. Wir müssen den Benutzer bitten, etwas als Eingabe einzugeben, damit der Benutzer weiß, wann er etwas in die Konsole eingeben muss. Das kannst du mit System.aus.drucken oder mit System.aus.println.
    System.aus.drucken("Wie heißen Sie? ");
  • Bildtitel 91968 15
  • 5. Bitten Sie das Scanner-Objekt, die nächste Zeile der Eingabe des Benutzers zu übernehmen und als Variable zu speichern. Der Scanner speichert immer die Eingaben des Benutzers. Die nächste Codezeile fordert den Scanner auf, alles, was der Benutzer eingegeben hat, als Namen in einer Variablen zu speichern:
    String userInputName = userInputScanner.nächste Zeile();
  • In Java ist die Konvention für die Verwendung der Methode eines Objekts der Code Objektname.Methodenname (Parameter). Von userInputScanner.nächste Zeile() Wir rufen das Scanner-Objekt unter dem Namen auf, den wir ihm gerade gegeben haben, dann rufen wir seine Methode mit auf nächste Zeile() Aufrufe ohne Parameter.
  • Beachten Sie, dass wir die folgende Zeile in einem anderen Objekt speichern: der String. Wir haben unser String-ObjektuserInputName genannt.
    Bildtitel 91968 16
  • 6. Drucken Sie eine Begrüßung auf dem Bildschirm an den Benutzer. Nachdem wir den Namen des Benutzers gespeichert haben, können wir eine Begrüßung an den Benutzer drucken. Kennst du System.aus.println("Hallo Welt."); Code, den wir in der Hauptklasse geschrieben haben? Der gesamte Code, den wir gerade geschrieben haben, sollte über dieser Zeile stehen. Jetzt können wir diese Zeile ändern, um Folgendes zu sagen:
    System.aus.println("Hallo " + userInputName + "!");
  • Die Art und Weise, wie wir "Hallo ", der Benutzername und "!" miteinander verbunden durch "Hallo " + userInputName + "!" zu schreiben heißt String-Verkettung.
  • Was hier passiert ist, dass wir es mit drei Strings (Strings) zu tun haben: "Hallo ", userInputName und "!". Strings in Java sind unveränderlich und können daher nicht geändert werden. Wenn wir diese drei Strings verketten, erstellen wir im Wesentlichen einen neuen String mit der Begrüßung.
  • Dann nehmen wir diesen neuen String und verwenden ihn als Parameter für System.aus.println.
    Bildtitel 91968 17
    7. Kombinieren Sie es und speichern Sie Ihre Arbeit. Unser Code sollte nun so aussehen:
    Java importieren.util.Scanner;public class HalloWereld { public static void main(String[] args) { Scanner userInputScanner = new Scanner(System.in); System.aus.drucken("Wie heißen Sie? "); String userInputName = userInputScanner.nächste Zeile(); System.aus.println("Hallo " + userInputName + "!"); } }
  • Bildtitel 91968 18
    8. Kompilieren und starten Sie das Programm. Öffnen Sie das Befehlsfenster oder das Terminal und führen Sie die gleichen Befehle aus wie für unsere erste Version von HelloWorld.Java. Wir müssen das Programm zuerst kompilieren: javac HelloWorld.Java. Dann können wir es ausführen: java HelloWorld.

    Tipps

  • Java ist eine objektorientierte Programmiersprache, daher ist es hilfreich, mehr über die Grundlagen objektorientierter Programmiersprachen zu lesen.
  • Die objektorientierte Programmierung (OOP) hat viele für ihr Paradigma spezifische Funktionen. Drei dieser Hauptfunktionen sind:
    • Verkapselung: (Kapselung) die Möglichkeit, den Zugriff auf einige Teile des Objekts einzuschränken. Java hat private, geschützte und öffentliche Modifikatoren für Felder und Methoden.
    • Polymorphismus: die Fähigkeit von Objekten, unterschiedliche Identitäten anzunehmen. In Java kann ein Objekt Teil eines anderen Objekts werden, um die Methoden des anderen Objekts zu verwenden.
    • Nachlass: (Vererbung) die Möglichkeit, Felder und Methoden einer anderen Klasse in derselben Hierarchie wie das aktuelle Objekt zu verwenden.

    Оцените, пожалуйста статью