Inhaltsverzeichnis:

JAVA - Einführung: 5 Schritte
JAVA - Einführung: 5 Schritte

Video: JAVA - Einführung: 5 Schritte

Video: JAVA - Einführung: 5 Schritte
Video: Java Tutorial für Anfänger (Deutsch) 2024, November
Anonim
JAVA - Einführung
JAVA - Einführung

Ich werde versuchen, Sie effektiv und schnell durch dieses Tutorial zu führen. JAVA ist eine sehr komplexe Sprache, in der viel zu lernen ist. Diese Tutorials übernehmen keine Verantwortung dafür, Sie richtig zu unterrichten, aber ich werde versuchen, es klar zu machen und alle Fehler auszulassen. Wenn Sie mit JAVA bereits vertraut sind, sollten Sie zu späteren Abschnitten springen. Dieser Abschnitt ist nur eine Anmerkung. Als nächstes werden wir Sie mit der Sprache JAVA willkommen heißen.

Schritt 1: JAVA - Holen Sie sich die Tools

JAVA - Holen Sie sich die Tools
JAVA - Holen Sie sich die Tools
JAVA - Holen Sie sich die Tools
JAVA - Holen Sie sich die Tools

Wie Sie wahrscheinlich wissen, benötigen wir jetzt einige Tools, um mit dem Schreiben von JAVA-Code zu beginnen. Sie könnten einfach Ihren Notizblock verwenden und ihn über die Befehlszeile ausführen, aber wir werden einen Editor bekommen, weil es einfacher und schneller ist. Wir werden den eclpise JAVA Editor bekommen. (FALLS EIN FEHLERBEMERKUNG HABEN)SCHRITT #1) Gehen Sie hier auf die Website und klicken Sie auf die grüne Download-Schaltfläche SCHRITT #2) Speichern Sie es auf Ihrem Desktop und klicken Sie auf "OK" SCHRITT #3) Wenn der Download abgeschlossen ist, klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie " Alle extrahieren"SCHRITT #4) Sie sollten einen neuen Ordner auf Ihrem Desktop sehen und sicherstellen, dass er die Datei "eclipse.exe" enthält. Doppelklicken Sie nun auf die Datei eclipse.exe mit dem Symbol einer Sonnenfinsternis. Beim Öffnen werden Sie aufgefordert, einen Arbeitsbereich zu erstellen. Geben Sie "myWork" in die Namensleiste ein und klicken Sie auf OK. Sie sollten dann einen Willkommensbildschirm sehen und in der oberen rechten Ecke auf die Schaltfläche "Workbench" klicken. Jetzt sollten Sie so etwas wie das 1. Bild unten sehen. Klicken Sie danach auf "Datei" > "Neu" > "Java-Projekt". Geben Sie im Namensfeld "myProj" ein und klicken Sie auf Weiter und beenden Sie dann den Vorgang. Jetzt sollten Sie im Projektexplorer (links vom Bildschirm) einen Ordner namens "myProj" sehen. Im Projekt-Explorer können Sie alle Ihre Dateien sehen. Der Bereich in der Mitte ist die Hauptbühne (Kodierungsabschnitt) und der rechte Teil ist die Bibliothek, die uns eine Liste von Funktionen und Klassen gibt. (Wird über Klassen und Funktionen sprechen später). Der untere Teil ist die Fehlerliste, wenn wir Laufzeit- oder Codeprobleme haben, werden sie dort sein. Es ist auch das Konsolenfenster, in dem die Ausgabe angezeigt wird. Klicken Sie abschließend mit der rechten Maustaste auf den von uns erstellten Ordner "myProj" und gehen Sie zu "Neu"> "Klasse". Geben Sie in die Namensleiste "myFirst" ein. Klicken Sie auf Fertig stellen. Sie sollten das 2. Bild unten sehen, um es genauer zu betrachten. Jetzt können Sie mit dem Schreiben von Code in JAVA beginnen. Im nächsten Schritt werden wir Ihr erstes Programm schreiben und einige JAVA-Elemente besprechen.

Schritt 2: JAVA - Erste Schritte mit JAVA

JAVA - Erste Schritte mit JAVA
JAVA - Erste Schritte mit JAVA
JAVA - Erste Schritte mit JAVA
JAVA - Erste Schritte mit JAVA

In JAVA basiert alles auf Klassen, Codeabschnitten mit auszuführenden Befehlen. Es gibt auch diese Dinge, die Methoden genannt werden, kleinere Codeabschnitte, die auch Funktionen enthalten. Normalerweise gibt es mehrere Methoden in einer Klasse, die basierend auf den Werten bestimmter Variablen miteinander interagieren und einen Wert zurückgeben. Diese Methoden werden in eine Klasse gepackt, und dann können Klassen mit Methoden mit anderen Klassen interagieren und den Rückgabewert auf dem Bildschirm ausgeben. Es gibt auch eine sogenannte main-Methode, die Methode, nach der der Compiler zuerst sucht. Basierend auf den Anweisungen der main-Methode kann der Compiler zu verschiedenen Klassen wechseln, um verschiedene Methoden auszuführen, oder einfach in der main-Methode bleiben. Lassen Sie uns jetzt einfach eine Hauptmethode erstellen. Geben Sie in Ihrer "myFirst"-Klasse den Code in Fettdruck ein:public class myFirst {public static void main(String args) { }}Lassen Sie uns nun diesen Code diskutieren. Jede Methode basiert auf der folgenden Syntax:[accessSpecifier] [returnType] [methodName] ([parameters]){ [methodBody]}Die Zugriffsspezifizierer sind in diesem Fall "public" und "static". Jede Methode kann "öffentlich" oder "privat" sein. "Öffentlich" bedeutet, dass auf die Methode von jeder Klasse zugegriffen werden kann. "Privat" bedeutet, dass auf die Methode nur von der Klasse zugegriffen werden kann, zu der sie gehört. Ich werde das Schlüsselwort "Static" später erklären. Hier haben wir eine öffentliche statische main-Methode mit dem Namen main und Parametern von "String args" erstellt (ich werde die Parameter jetzt nicht erklären). In den Methodenrumpf geben wir alle Befehle ein, die wir nicht ausführen möchten. Der Methodenrumpf und der Klassenrumpf befinden sich immer zwischen den geschweiften Klammern. HINWEIS: JAVA ist eine Sprache, bei der die Groß-/Kleinschreibung beachtet wird. Wenn Sie also Befehle eingeben, müssen Sie sie genau wie angegeben eingeben, oder Sie erhalten eine Fehlermeldung!!!!!! Geben Sie nun den fett gedruckten Code in Ihre main-Methode ein: public class myFirst { public static void main(String args) {System.out.println("Hello world!"); }}Sie sollten jetzt den Code im 1. Bild haben. Gehen Sie nun zu "Ausführen"> "Ausführen" und klicken Sie auf "OK", wenn das Dialogfeld angezeigt wird. Unten (Konsolenfenster) sollten Sie den Text "Hello world!" gedruckt. Überprüfen Sie das zweite Bild als Referenz. Hier haben wir den Befehl System.out.println verwendet, um eine Zeile auf dem Bildschirm zu drucken. Das "System" ist eine Klasse mit vielen Funktionen. Das "Out" war, dass wir auf dem Bildschirm (oder der Ausgabe) ausgeben wollten und die Methode "println" bedeutet; Zeile drucken. Dann fügten wir in Klammern und in Anführungszeichen (weil dies ein Zeichenfolgenwert ist (Wert enthält Wörter)) den Text ein, den wir drucken wollten, und beendeten die Zeile mit einem Semikolon (;). HINWEIS: Alle Zeilen in JAVA müssen mit Semikolons enden, außer Zeilen, wenn wir Klassen oder Methoden deklarieren. Wir können auch "print" verwenden, aber der Unterschied zwischen "print" und "println" besteht darin, dass "print" Text in einer Zeile druckt, aber "println" bedeutet, den Text zu drucken und die Zeile zu beenden, was bedeutet, dass, wenn die nächste der Befehl "print" lautet, wird der Text in einer neuen Zeile gedruckt. An dieser Stelle möchte ich mich für die schlechte Qualität meiner Bilder entschuldigen. Ich habe unten einige Fragen zum SELBST-CHECK eingefügt. Im nächsten Schritt werde ich die Antworten dazu einbeziehen. Im nächsten Schritt werde ich Ihnen auch die grundlegenden Werttypen vorstellen. SELBSTÜBERPRÜFUNG: 1) Schreiben Sie ein Programm, um das Wort "Käse" Buchstabe für Buchstabe zu drucken. HINWEIS: Verwenden Sie den Befehl "print"#2) Verwenden Sie die Befehle "print" und "println", um zu experimentieren.#3) Was ist falsch an dieser Codezeile: System.out.println(Hello world!); #4) Was erhalten Sie, wenn Sie diese Codezeilen ausführen: System.out.print("h"); System.out.print("i"); System.out.println("per-"); System.out.print("Sohn");

Schritt 3: JAVA - Grundlegende Variablentypen

JAVA - Grundlegende Variablentypen
JAVA - Grundlegende Variablentypen
JAVA - Grundlegende Variablentypen
JAVA - Grundlegende Variablentypen

Die Antworten auf die vorherigen SELF-CHECK-Fragen sind:#1) System.out.print("c"); System.out.print("h"); System.out.print("e"); System.out.print("e"); System.out.print("s"); System.out.print("e"); #2) Keine eindeutige Antwort.#3) Der Text in Klammern war nicht in Anführungszeichen.#4) Hallo Person Am Ende dieses Schrittes werden auch Fragen zur Selbstkontrolle gestellt. Es gibt viele Datentypen. In diesem anweisbaren werden wir nur die grundlegenden durchgehen, und es dauert noch ein paar Schritte. Alle Variablen arbeiten mit der folgenden Syntax. [dataType] [variableName] = [value]; Ex. int myNum = 8; int-Typ: Der "int"-Typ bedeutet Integer. Funktioniert mit der gleichen Syntax wie oben. Es sind keine Anführungszeichen erforderlich, um den Wert für einen numerischen Typ zu halten. Alle int-Variablen reichen von mindestens -2, 147, 483, 648 bis zu einem Höchstwert von 2, 147, 483, 647. Die meisten gebräuchlichen Ganzzahlen passen in diesen Bereich, aber wenn sie nicht stattdessen "long" verwenden. Ex. int neun = 9; long type: Der "long"-Typ ist eine lange Version des "int"-Befehls. Bereiche von -9, 223, 372, 036, 854, 775, 808 bis 9, 223, 372, 036, 854, 775, 807. float-Typ: Der "float"-Typ ist eine Gleitkommazahl, d.h. er enthält ein Dezimalwert. Typ double: Der Typ "double" ist eine Gleitkommazahl, die einen größeren Wert aufnehmen kann. string type: Der Typ "string" enthält einen Textwert. Der Text(Wert) muss in doppelte Anführungszeichen eingeschlossen werden. Ex. String Gruß = "Hallo leer"; Das waren die grundlegenden Datentypen. Um einen von ihnen zu drucken, schreiben Sie einfach den Variablennamen in die Parameter der Methode "println" ohne Anführungszeichen. Ex. int myNum = 52930; System.out.println(myNum + "Ist der Wert von myNum"); Der obige Code würde "52930 Is the value of myNum" auf dem Bildschirm ausgeben. Übrigens haben wir dort ein Pluszeichen verwendet, um einen String mit der zu druckenden Zeile zu kombinieren, sodass ein String-Wert nach dem Wert von myNum ausgegeben wird. Sie können das Pluszeichen verwenden, um Variablen im Befehl "println" hinzuzufügen und Zeichenfolgenwerte hinzuzufügen. Sehen Sie sich die beiden Bilder unten an, um zu sehen, was ich getan habe. Dies ist Abschnitt 1/2 der Zahlentypen. Im nächsten Abschnitt werde ich Ihnen einige einfache mathematische Operatoren beibringen, die Sie für die Variablen verwenden können.

Schritt 4: JAVA - Mathematische Operatoren

JAVA - Mathematische Operatoren
JAVA - Mathematische Operatoren
JAVA - Mathematische Operatoren
JAVA - Mathematische Operatoren
JAVA - Mathematische Operatoren
JAVA - Mathematische Operatoren
JAVA - Mathematische Operatoren
JAVA - Mathematische Operatoren

Dies ist Abschnitt 2/2 von "Basisvariablentypen". Hier werde ich mathematische Operatoren einführen. Es gibt das "+"-Zeichen, das Addition bedeutet. Es wird zum Hinzufügen von Zahlen verwendet. Ex. int Summe = 5 + 579; Es wird auch verwendet, um Strings in der Methode "println" zu kombinieren. Ex. System.out.println("Das sind " + "drei Zeichenfolgen" + "kombiniert."); Beachten Sie, dass ich vor dem Hinzufügen einer weiteren Zeichenfolge für die erste und zweite Zeichenfolge ein Leerzeichen am Ende verwendet habe, damit sie normal aussieht. Es gibt auch das "-"-Zeichen, wie Sie erraten haben, und es wird nur zum Subtrahieren von Zahlen verwendet. Ex. int-Subtraktion = 9 - 6; Außerdem gibt es den Multiplikationsoperator, der in Java (Sternchen) durch ein "*" dargestellt wird. Es wird verwendet, um Zahlen zu multiplizieren. Ex. int-Multiplikation = 756 * 15; Und es gibt den Divisionsoperator, der durch den "/" (Schrägstrich) dargestellt wird. Es wird verwendet, um Zahlen zu dividieren. Ex. int division = 50 / 5 Es gibt auch einen Modulo-Operator, der durch das "%" repräsentiert wird. Modulo wird verwendet, um sich auf den Rest von zwei Zahlen zu konzentrieren, falls vorhanden. Ex. int modulo = 10 % 9; Sie müssen die Zahlen nicht in Anführungszeichen setzen, wenn Sie die Zahlen in der Methode "println" verwenden, oder sie werden als Zeichenfolgenwerte interpretiert. Ex. System.out.println(6 + 7); HÄUFIGER FEHLER 1: System.out.println("6" + "7"); Der obige Code gibt 67 zurück, nicht 13. Um dies zu vermeiden, löschen Sie die Anführungszeichen. Die Variablennamen können verwendet werden, um Werte zu identifizieren. Zum Beispiel: int myNum = 9; System.out.println("Der Wert von myNum ist " + myNum); Solange "myNum" keine Variablen enthält, gibt das Programm "Der Wert von myNum ist 9" aus. Sie können die Operatoren auch verwenden, um Operationen in der Methode "println" auszuführen, um schnelle Ergebnisse zurückzugeben. Ex. System.out.println(8 * 10); Meine Bilder werden im Wesentlichen alles enthalten, was wir in diesem Abschnitt behandelt haben, aber vergessen Sie nicht, sie sich anzusehen. Im nächsten Schritt wird es wenig neues Material geben, aber es wird einen Test geben, der alles abdeckt, was wir bisher gelernt haben. Hier sind die Fragen zum Selbsttest: SELBSTPRÜFUNG Nr. 1: Schreiben Sie ein Programm, um den Modulo von 789 zu 2 zu berechnen, und drucken Sie das Ergebnis auf dem Bildschirm aus. SELBSTPRÜFUNG #2: Beschreiben Sie den Datentyp "int", zumindest mit den grundlegenden Eigenschaften. SELBSTÜBERPRÜFUNG Nr. 3: Erstellen Sie eine Zeichenfolgenvariable namens "Begrüßung" mit einer freundlichen Nachricht, die den Namen weglässt (z. B. Hallo _). Erstellen Sie dann eine Zeichenfolge namens "name" mit dem Wert Ihres Namens. Kombinieren Sie dann diese Variablen und Sie sollten Ihre endgültige Nachricht erhalten. SELBSTÜBERPRÜFUNG Nr. 4: Wie stellen Sie die Multiplikation in JAVA dar? (Welches Zeichen verwenden Sie)

Schritt 5: JAVA - 1. Test / Kommentieren

JAVA - 1. Test / Kommentieren
JAVA - 1. Test / Kommentieren

Hier sind die Antworten auf die vorherigen SELF-CHECK-Fragen:#1) System.out.println(789% 2); #2) Der Datentyp "int" enthält eine ganze Zahl.#3) String Greeting = "Hallo"; String name = "JAVA Teacher" System.out.println(Gruß + Name); # 4) Sie verwenden ein "*" (Sternchen) OK, jetzt für dieses instructable werde ich nur ein wenig neues Material und den Link zu meinem Test aufnehmen. In JAVA gibt es so etwas wie "Kommentieren". Das bedeutet, Ihre Arbeit zu kommentieren. Es gibt 2 Arten von Kommentaren Sie können einen einzeiligen Kommentar (siehe Bsp. 1) und einen mehrzeiligen Kommentar (siehe Bsp. 2) machen. Die Beispiele für diese Kommentare sind enthalten. Bei einem einzeiligen Kommentar müssen Sie 2 Schrägstriche vor den Text setzen, alles rechts von den Schrägstrichen wird als Kommentar betrachtet und vom JAVA-Compiler ignoriert. Ein einfacher mehrzeiliger Kommentar steht zwischen dem Schrägstrich und 2 Sternchen und endet mit dem Sternchen und einem Schrägstrich. Ein fortgeschrittener mehrzeiliger Kommentar beschreibt eine Methode, wir werden später darauf eingehen. JAVA-TIPP: Ich empfehle Ihnen, alles zu kommentieren, sogar die einfachsten Dinge. Denn wenn jemand Ihre Arbeit durchgeht und möglicherweise Schwierigkeiten hat, Ihren Code zu verstehen. Es mag nicht offensichtlich sein, dass die Variable d für Dollar steht. Und ich empfehle Ihnen auch, Ihre Arbeit häufig zu speichern. (Ich habe deswegen einmal viel Code verloren) ex. 1 int num2 = 78; // Erzeuge eine ganze Zahl, "num2" mit dem Wert 78 ex. 2 /** Erzeuge eine ganze Zahl, "num2" mit dem Wert 78 */ int num2 = 78; Okay, viel Glück beim Test.:-) (LINK UNTEN, HINWEIS LESEN) HINWEIS: Ich habe das Quiz wirklich schnell durchgearbeitet, also habe ich auf #2 die falsche Antwort als richtig markiert. Die richtige Antwort darauf war die letzte Option. Es tut mir sehr leid für diese Unannehmlichkeiten. Der Link zum Test ist hier. Es gibt auch ein Bild am unteren Rand des Willkommensbildschirms des Tests. Viel Glück und vergiss nicht, mein nächstes Tutorial zu lesen!:-)

Empfohlen: