Java-Grundlagen – Für absolute Anfänger:innen | Grant Klimaytys | Skillshare

Playback-Geschwindigkeit


  • 0.5x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 2x

Java-Grundlagen – Für absolute Anfänger:innen

teacher avatar Grant Klimaytys, Software Engineer

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu jedem Kurs
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu jedem Kurs
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

15 Einheiten (1 Std. 22 Min.)
    • 1. Einführung

      5:37
    • 2. Einrichten von Java

      3:35
    • 3. Was ist Programmierung

      1:27
    • 4. Hallo Java und Einstiegspunkt

      6:21
    • 5. Variablen in Java

      9:49
    • 6. Operatoren in Java

      5:59
    • 7. Hausaufgaben Gestalte eine einfache Zeitrechner

      1:15
    • 8. Konvertieren von variablen Typen in Java

      5:53
    • 9. Methoden in Java

      5:20
    • 10. Vergleichen von Sachen in Java

      9:54
    • 11. Arrays in Java

      6:09
    • 12. Runden und Runde Wir gehen Loops in Java

      5:26
    • 13. Kurse und Objekte in Java

      7:44
    • 14. Inheritance in Java

      5:24
    • 15. Zusammenfassung der Grundlagen der Java-Programmierung

      1:38
  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Alle Niveaus

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

7.821

Teilnehmer:innen

49

Projekte

Über diesen Kurs

Hast du dich schon einmal gedacht „Ich kann das Programm nicht“?

Ich habe dich einmal gedacht, aber ich habe dich so gut ausprobiert. out es dir ganz einfach und nach paar Monaten wurde ich self und mich deutlich die Einnahmen aufbringen!

Nun, hier kannst du genau das Richtige anfangen! Ich werde dich durch die folgenden Schritte führen:

– Lerne ganz einfache, anfängerfreundliche coding in einigen Kurseinheiten, damit man das coding von
Kodieren
– verstehe einige ausgefallene Begriffe wie Objekte und
Kurse und und und andere Programmieren!

Am Ende kannst du ein einfaches Projekt in die Projektgalerie hochladen, das deine ganz neuen a zeigt! Du kannst mit deiner Wahl anfangen zu den Android-Apps in deinem nächsten Kurs zu erstellen!

f420b6b0

Triff deine:n Kursleiter:in

Teacher Profile Image

Grant Klimaytys

Software Engineer

Kursleiter:in

My very first software program was the artificial intelligence brain of an underwater robot in the early 2000's, still the coolest project I have ever worked on!

Since then I have designed and built websites, software and apps using all manner of languages and frameworks. Javascript, Bootstrap, .Net, Python, PHP - you name it, I've probably used it.

These days I focus on building quality cross platform apps using Xamarin studio in C#, Xcode and Swift 2 and Android Studio.

If you're considering becoming a freelance developer then I can honestly say it is the best life in the world. You will have no boss, earn an hourly rate of $60 - $150 and take holiday whenever you want!

Of course you have to learn how to make good apps first, which brings me to my second pa... Vollständiges Profil ansehen

Kursbewertungen

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%
Bewertungsarchiv

Im Oktober 2018 haben wir unser Bewertungssystem aktualisiert, um das Verfahren unserer Feedback-Erhebung zu verbessern. Nachfolgend die Bewertungen, die vor diesem Update verfasst wurden.

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen bei Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Einführung: Hallo und willkommen zu diesem Grundkurs zum Lernen von Java. Nun, dieser Kurs ist für Sie, wenn Sie noch nie programmiert haben oder Sie nur ein wenig programmiert haben. Und Sie haben keine Ahnung, was Dinge wie Variablen, Methoden, Strukturen, Klassen. Du hast keine Ahnung, was das ganze Zeug in diesem Kurs bedeutet. Ich werde Sie Schritt für Schritt genau durchführen, was jedes dieser Dinge bedeutet und wie Sie sie verwenden können, um ein Programm für Ihre eigenen Bedürfnisse zu erstellen. Jetzt sind Sie für Java hier. Von was? Sie werden tatsächlich von den grundlegenden Bausteinen der meisten Programmiersprachen lernen. So ein C-scharfes, schnelles Ziel. Sehen Sie Schottland alles neue und große Python PHP, etc. Sie lernen also nicht nur Java hier. Du lernst tatsächlich zu programmieren. Sie lernen die grundlegenden Bausteine, mit denen Sie alles für mobile Runden zu Software as a Service für Websites machen können. Absolut alles, was man sich ausdenken kann. Also lassen Sie uns durch, was Sie tatsächlich in diesem sehr kurzen Kurs tun hier beginnen wir mit ah, ziemlich beängstigend aussehende Liste von Wörtern, die Ihnen wahrscheinlich nicht vertraut sind. Wenn Sie noch nie programmiert haben oder wenn sie vertraut sind, wissen Sie vielleicht nicht, was einige davon tatsächlich bedeuten. In diesem Kurs werden wir jedes einzelne davon durchgehen, und sobald Sie all diese oder sogar die Hälfte davon in Ihrem Kopf haben, werden Sie in der Lage sein, fast alles zu erschaffen, was Sie sich vorstellen können. Wir werden Variablen durchlaufen. Variablen sind nur ein Weg, Dinge im Speicher zu speichern. Dann werden wir einen Operatoren suchen, Sie wissen schon, Operatoren gibt es schon etwas aus Mathematik Plus zwei plus zwei. Plus ist der Operator minus Dividenzeiten und eine ganze Reihe von anderen, die programmierungsspezifisch sind . Dann haben wir Bekehrungen. Also in der Programmierung haben wir, sagen wir, eine Zahl. Aber für einen Computer muss er wissen, ob das eine bestimmte Art von Nummer ist. Ist es eine Zahl, die ein Wort ist oder eine Nummer gemacht hat? Das ist die Nummer. Und ich weiß, dass das jetzt vielleicht nichts bedeutet, aber du wirst sehen, warum das wichtig ist. Wenn wir darauf ankommen, schauen wir uns Vergleiche an. Vergleiche sind Möglichkeiten, wie wir uns zwei Bits von Daten ansehen, zwei Variablen und wir sehen, ob sie gleich sind oder ob ihr Unterschied und dann machen wir etwas damit, so dass ein sehr einfaches Beispiel sein könnte, wenn ich zwei Äpfel habe. Einer ist rot. Einer ist grün. Ein Vergleich würde sagen,, Ist Apple ein gleich Apple auf dem Computer würde nein sagen, weil die Farben unterschiedlich sind und das ist ein Vergleich in der Programmierung. Dann haben wir Schleifen. Loops sind wertvoll, um viele und viele Daten in einem Kreis zu durchlaufen, eine Zeile nach dem anderen aus einer großen langen Liste von Daten zu ziehen und dann etwas damit zu tun. Loops sind überall in der Programmierung, und sie sind tatsächlich das größte Problem, das wir als Programmierer haben, um unsere Programme effizient zu machen . Also werde ich Ihnen zeigen, wie man Schleifen läuft, worum es geht, und vielleicht geben Sie ein oder zwei Zeiger Zehe. Achten Sie darauf, wenn Sie Loops in Ihren eigenen Programmen laufen, dann werden wir es sehen. Ein Raise Arrays sind nur eine ausgefallene Möglichkeit, eine Liste von Elementen zu sagen. Es ist ein Array, also habe ich fünf Äpfel drauf. Wenn ich eine Schleife von diesen Äpfeln lief, würde ich einen Apfel wenig Zeit aus dieser Liste herausziehen und etwas mit dem Apfel machen, wie es aufschneiden und essen, dann werden wir Methoden haben. Eine Methode ist genau das, wonach es sich anhört. Eine Methode ist nur ein Weg, etwas zu tun. Also, wenn ich zu dir sagte, hier ist eine Methode, um Milchreis zu machen, du bekommst etwas Reis, du legst Wasser in den Reis. Sie fügen alles, was Sie für Milchreis benötigen, Sie schieben es in eine Pfanne Vorsehung, den Ofen und Ergebnisse Milchreis. Sie würden das die Methode zum Erstellen von Milchreis nennen, so dass Sie Reispudding Kochmethode sagen könnten . Das ist einfach eine Methode, und wir haben sie überall in der Programmierung verwendet. Dann haben wir Unterricht. Sie können sich wahrscheinlich Klassen als Blueprint vorstellen, wie man etwas macht, so dass eine Klasse selbst ein Rezept sein könnte . Ein Rezept sitzt einfach irgendwie im Rezeptbuch und ist noch keine offensichtliche Sache. So haben Sie ein Rezept für einen Schokoladenkuchen, nur weil die Rezepte dort nicht bedeuten, dass der Schokoladenkuchen tatsächlich existiert, aber es ist einfach ein Weg, um Schokoladenkuchen zu kreieren oder was Sie tun, ist Sie. Dann folgen Sie diesem Blueprint dieses Rezept, und am Ende haben Sie einen Schokoladenkuchen, und das ist einfach, was eine Klasse in der Programmierung ist. Es ist eine Blaupause, um etwas zu erschaffen. Schließlich haben wir Vererbung und Vererbung ist etwas, das wir Klassen hinzufügen, hauptsächlich um Abkürzungen in der Programmierung zu haben, so dass wir nicht viel Code wiederholen. Ich werde dir nicht sagen, was die jetzt sind, denn du kannst selbst sehen, wenn du den Kurs durchgehst. Also freue ich mich sehr darauf, Ihnen all diese Grundlagen beizubringen. Und wieder einmal, wenn Sie alle diese Grundlagen unten haben, werden Sie in der Lage, die Grundlagen von so ziemlich jede Programmiersprache programmieren, die Sie sich ausdenken können . 2. Einrichten von Java: Springen Sie auf Google und suchen Sie nach J. D. K. Dann klicken Sie auf den ersten Link, den Sie sehen , der mit Oracle dot com ist. Oracle pflegt und entwickelt Java. Wenn Sie nun darauf klicken, wird Ihnen mitgeteilt, dass Sie Java S E herunterladen können, und Sie möchten sicherstellen, dass Sie das J. D. K ausgewählt haben D. . Wenn ich also nach unten scrolle, gibt es viele, viele verschiedene Dinge, die Sie für Java herunterladen können, aber Sie müssen wahrscheinlich nur jetzt auf das erste Element klicken. Eins. Diese Download-Seite scrollen Sie nach unten, und was wir brauchen, ist das Java SC Development Kit. Klicken Sie also auf Lizenzvereinbarung akzeptieren und laden Sie über einen Download die richtige Version für Ihr Betriebssystem herunter. Also laufe ich auf einem Mac. Ich besorge den Mac eins. Wenn Sie unter Windows laufen, erhalten Sie wahrscheinlich das Windows X 64, wenn Sie heutzutage unter Windows 10 sind. Aber überprüfen Sie, ob Sie die X 86 oder X 64 benötigen. Okay, Sie können auch Demos und Beispiele und Downloads auf dieser Seite erhalten, aber machen Sie sich keine Sorgen darüber vorerst. Holen Sie sich einfach die J. D. K. Sobald Sie die J. D. K. Sie haben es heruntergeladen und installiert, vorzugsweise starten Sie Ihren Computer neu, so dass alles -Register. Dann kommen wir zu dem eigentlichen Element, das wir verwenden werden, um unseren Java-Code zu erstellen. Es gibt viele Idee-Ease-oder Entwicklungsumgebungen, die Sie für Java verwenden können, die beliebteste davon sind wahrscheinlich Intel E. J oder Net Beans. Wenn Sie APS für Android erstellen, würden Sie Android Studio erhalten. Aber das ist nur ein sehr einfacher kurzer Abschnitt. Was wir also verwenden werden, ist etwas namens Dr Java, und Dr Java ist sehr einfach ein Weg, ein Java-Programm ohne zu viel Flaum innerhalb des Programms selbst zu kompilieren . So ermöglicht es uns, Code zu schreiben und dann zu kompilieren, und es ist eine gute Möglichkeit, nur zu lernen, was richtig zu tun ist. Also gehen Sie zu Dr java dot org klicken Sie auf die Hauptseite, und wir möchten diese JAR-Datei herunterladen. Gehen Sie weiter, klicken Sie darauf, und sobald das erledigt ist, benutze ich den direkten Link hier. Sobald das getan ist, wird sich ansehen, wie es ausgeführt wird, und dort haben wir unsere heruntergeladene jar eingereicht. Wenn Sie auf einem Mac darauf doppelklicken, können Sie es nicht öffnen. Was Sie tun müssen, ist mit der rechten Maustaste klicken, dann auf Öffnen klicken und dann den Sicherheitsklick öffnen umgangen. Sie müssen das nur einmal tun und dann wird OS X ihm in Zukunft vertrauen. Wenn Sie unter Windows sind, sollte kein Problem haben, einfach diese JAR-Datei auszuführen, richtig? Das ist Doctor Java installiert und wir sind bereit zu gehen. Eine letzte Sache ist, dass unten unten, innerhalb der Compiler-Ausgabe, es Ihnen sagt, dass Sie Java installiert haben und Sie einen Compiler bereit haben, wenn Sie hier Fehler bekommen und einfach auf die Doctor Java-Website gehen und sehen, was die Leute sagen in Bezug darauf, wie man sie repariert. 3. Was ist Programmierung: Nun, wenn Sie völlig neu in der Programmierung sind, könnte es ein bisschen ein Rätsel für Sie sein. Warum machen wir es? Wofür ist es denn? Nun, Programmierung ist mächtig einfach zu überlegen. Wenn du an Lego denkst. Lego besteht aus verschiedenen Größen, Farben und Formen, aus Pausen. Sie sind alle kleine Einzelstücke, und für sich selbst bedeuten sie gar nichts. Aber was Sie als Builder tun können, ist Elemente aus all diesen Blöcken zu erstellen, und Sie können so ziemlich alles erstellen, was Sie sich vorstellen können. Also, kurz gesagt, ist wirklich das, was Programmierung ist. Es nimmt all diese kleinen Blöcke, um sie zu manipulieren, sie zusammenkleben, um sie zu einer bestimmten Funktion zu bringen, wie zum Beispiel, wir haben ein Arbeitshaus geschaffen. Also in diesem Abschnitt werde ich Ihnen einige Dinge über Programmierung beibringen. In welcher Sprache auch immer wir es tun, spielt keine Rolle. Aber ich werde Ihnen den richtigen Weg beibringen, all diese kleinen Blöcke zu behandeln und wie man sie in Dinge zusammenfügt, die eine viel größere Aktion in einem viel größeren Maßstab ausführen . 4. Hallo Java und Einstiegspunkt: Willkommen zu diesem allerersten Vortrag über Java hier. Wir werden tatsächlich anfangen, unser erstes Java-Programm zu erstellen. Also öffne dich, Dr. Java, und lass uns etwas kreieren. Schauen wir uns zuerst an, wie sich ein Java-Programm selbst strukturiert, weil Sie nicht einfach reinspringen und anfangen können , Mantel zu schreiben. Das erste, was du sehen wirst, wenn du ein Programm siehst, ist etwas nach dem Vorbild der öffentlichen Klasse, mein Ding. Und dann sehen Sie diese seltsame Klammer, die als geschweifte Klammer bezeichnet wird, und Sie werden eine weitere geschweifte Klammer sehen, die bis zu ihr weiter unten passt. Bei der Programmierung handelt es sich also um eine Öffnung und eine schließende Klammer. Nun, was tun öffentliche Klasse? Mein Ding, ich meine gut, öffentlich in der Programmierung bedeutet im Allgemeinen, dass diese Sache, die ich im Begriff bin zu schreiben, für andere Teile meines Programms verfügbar ist . Öffentlichkeit bedeutet also genau das, was es sagt. Es ist öffentlich. Dann sagt die Klasse unserem Programm oder unserem Computer, dass dieses Ding, das wir im Begriff sind, YSL zu schreiben in dem, was die Klasse genannt wird, enthalten ist, was meine Sache ist, eine Klasse, die Sie sich als eine große Aufbewahrungsbox ausdenken können, in die Sie alles einfügen können. Okay, jetzt haben wir unsere Klasse, und woher weiß Java, was zu tun ist oder wo wir anfangen sollen. Nun, jede Anwendung braucht einen so genannten Einstiegspunkt, und der Einstiegspunkt nimmt die Form dieser öffentlichen statischen für Gewicht Haupt an. Und es gibt noch einiges zu schreiben. Aber zuerst werde ich erklären, was wir hier öffentlich haben, Sie wissen über statische Mittel, dass nur eines dieser Dinge jemals in der Programmierung existieren kann. Nun, sich keine Sorgen zu viel darüber, was das jetzt bedeutet, aber statisch ist ein hilfreicher Weg, um unserem Computer zu sagen Hey, hier sollten Sie kommen, um das Programm zu starten. Was macht der Computer? Es sucht nach einem statischen Haupt. Also ist es seine Oa gefunden. Hier werde ich das Programm laufen starten. Wir werden uns vorerst keine Sorgen um die Leere machen. Ich werde erklären, was das später auf einem Innern von Maine tut, wir haben etwas, das eine Zeichenfolge genannt wird, und wir müssen eckige Klammern nacheinander und Bögen. Und was bewirkt das? Nun, wir werden viel später darauf eingehen, aber im Moment können Sie nur darüber nachdenken, als ein bisschen Informationen, die an unser Programm weitergegeben werden, wenn es beginnt, und dann Was wir hier tun öffnet die geschweifte Klammer und wir schließen die geschweifte Klammer bis zur Vorankündigung . Dr. Java hebt mit Green den Bereich zwischen diesen Zahnspangen hervor. Jetzt ist dies ein einfaches Java-Programm. Woher wissen wir das? Nun, wenn ich das zuerst irgendwo und in Java gespeichert habe, müssen Sie Ihre Datei mein Ding den gleichen Namen wie der Klassenname nennen. Sonst wirft es ein wackeliges. Also werde ich das einfach auf meinem Desktop sagen. Und jetzt haben wir auf der linken Seite, meine Sache Punkt Java-Datei oben auf der rechten Seite, wir können schlagen, kompilieren, und unten unten gibt es eine Box, die besagt Compilation abgeschlossen. Das ist gut. Das bedeutet, dass alles so funktioniert, wie wir es erwarten. Java erkennt also alles, was wir geschrieben haben, als gültiges und legitimes Programm. Die Sache ist, dass es im Moment nichts tut, also lassen Sie es etwas innerhalb des öffentlichen statischen Hauptteils tun. Lassen Sie uns einen Systempunkt ausgeben Linie nicht drucken. Das ist l n und Typ. Hallo Mai oder setzen Sie Ihren Namen dort, wenn Sie möchten, und das ist eine kreisförmige Klammer vor ihrer und eine kreisförmige Klammer am Ende, und dann haben wir diesen Text, der zwischen zwei Anführungszeichen ist. Jetzt werde ich das kompilieren und ich werde die Dateien speichern. Dann werde ich unten auf Dr. Java klicken, rennen und runter. Es sagt dir, dass wir mein Ding laufen und es gibt uns diesen grünen Text namens Hallo, ich! Und das ist es, was diese Linie tut. Unser System dot out dot print line wird uns etwas Text zurückschicken. Also, das ist wirklich das sehr grundlegende First Java-Programm, das Sie schreiben. Wir haben dieses Ding eine Klasse genannt, die alle unsere Teile und Teile enthält. Dann haben wir diese Sache innerhalb dieser Klasse, die Java sagt, wo wir unser Programm starten sollen, und dann innerhalb von dort haben wir einige Anweisungen, die Dinge für uns tun, und in diesem Fall drucken wir einfach etwas Text für uns aus. Versuchen Sie nun, sich an diese Lektion sehr gut zu erinnern, denn diese ganze Klasse Sache am Einstiegspunkt der Anwendung ist es sehr wichtig und universell für alle Ihre Java-Programme anwendbar. 5. Variablen in Java: Willkommen zu diesem Vortrag über Variablen in Java. letzte Mal haben wir unser grundlegendes Hello World-Programm in Java erstellt und gelernt, dass wir eine Klasse erstellen und Code innerhalb dieser Klasse einfügen. Wir haben auch gelernt, dass diese öffentliche statische void main als der erste Teil unserer Anwendung oder der Einstiegspunkt dazu aufgerufen wird. Nun lassen Sie uns dieses System Punkt aus Punkt Drucklinie entfernen. Lass uns einfach den Haupt verlassen. Ich werde hier ein bisschen Platz schaffen und wir müssen zuerst über Variablen sprechen. Was ist eine Variable und warum sollten Sie wissen wollen, was es ist? Während das Warum einfach ist, weil Variablen die kleinsten Bausteine aller Programme sind , wie die wirklich kleinen, winzigen Lego-Teile, die Sie an Schlüsselstellen in Ihren Modellen kleben. Was sind Variablen? Variablen sind grundlegende Elemente von Informationen. Jetzt kann ich dir sagen, hier ist Nummer neun, erinnere dich an die Nummer neun und du erinnerst dich daran. Wenn ich dich bitte, die Nummer neun aufzuschreiben, könntest du sie aufschreiben. Wenn ich dich bitte, es in dein Telefon zu stecken, kannst du das auch tun. Aber die Sache ist, mit der Programmierung können wir sagen, Denken Sie daran, die Nummer neun, aber wir müssen ihm sagen, was für eine Sache die Nummer neun ist. Und das ist die Essenz der Variablen. Es ist eine Art Ding. Beginnen wir also mit unserer Nummer neun Beispiel, das heißt Interject eine ganze Zahl, ist einfach eine ganze Zahl wie 1234 oder minus vier minus 36. Und die Art und Weise, wie wir eine Variable interject in Java deklarieren, besteht darin, int einzugeben und dann das Leerzeichen einzugeben. Und dann geben wir den Namen der Variablen ein. Also nennen wir das einfach den Buchstaben a und wenn wir es etwas gleich machen wollen, können wir gleich neun eingeben. Und dann setzen wir in Java einen Semikolon am Ende unserer Zeile, um anzuzeigen, dass es fertig ist. Jetzt enthält unser Programm diese Variable A, die neun darin gespeichert hat. Natürlich könnten Sie das gleiche mit in B tun, ist gleich 10. Lassen Sie uns treffen, kompilieren und alles kompiliert gut. Es gibt jetzt keine Fehler. Was ist, wenn ich eine Dezimalzahl möchte? Nun, lasst es uns versuchen. Int C ist gleich 9.87 jetzt kompiliert wer und wir haben keine Ära, und wann immer wir schlagen, kompilieren Sie innerhalb von jedem I d. E. E. Was wir tun, ist, dass wir das Programm bitten, dies in Code zu übersetzen, der ausgeführt werden kann und interpretiert. Und wenn es ein Problem findet, wird es Ihnen sagen. Und das ist gut, weil Sie nicht möchten, dass Probleme auftreten, wenn jemand anderes Ihren Code hat . Denn wenn das passiert, stürzt Ihr Code ab und das ganze Programm gibt auf, also ist es viel besser zu finden. Deine Haare sind jetzt unten unten im Boden. Wir haben mögliche Verlust aus Präzision erforderlich int gefunden doppelt. Okay, was bedeutet das? Nun, das ist ein Haustier Peeve von mir, und es ist, dass, wenn wir Dinge kompilieren, es uns kryptische Nachrichten gibt. Wenn wir Anfänger sind, wenn Sie ein erfahrener Programmierer sind, dann ist das kein Problem zu verstehen. Was das sagt, ist, dass die ganze Zahl C auf dieser Seite etwas mit einem Dezimalzeichen darin nicht enthalten kann . Es kann nur eine ganze Zahl halten, so dass es 987 halten könnte, aber es kann nicht 9.87 halten, weil inter jizz einfach ganze Zahlenspeicher sind. Also, wie kommen wir das herum? Nun, wir können es in etwas ändern, das als Doppel- und Doppelte bezeichnet wird. Wenn ich klicke, erlaubt Kompilieren uns, eine Dezimalstelle zu speichern. Es gibt viele verschiedene Arten von Möglichkeiten, Zahlen in Ihrer Programmierung zu speichern, und jeder von ihnen hat ihre Grenzen. Wenn du wirklich große Mathematik machst, willst du wahrscheinlich ein Double ausprobieren oder was man lange nennt. auch Wenn Sie niedrigere Zahlen haben, können Sieauchdefinieren, was als Float Float bezeichnet wird. De ist gleich 9.86 Jetzt mal sehen, was passiert, wenn ich kompiliere. Wir haben eine Ära, und das liegt daran, dass Schwimmer ein F am Ende haben müssen. Und wenn wir auf Kompilieren klicken, funktioniert jetzt alles gut. Denken Sie also immer daran, dass Doubles nichts benötigen, was zu den Zahlen Floats hinzugefügt wird, erfordern ein F am Ende. Nun, während wir auf diesem Thema von Zahlen sind, was wir tun werden, ist, diese Zahlen auszudrucken und zu sehen, was unser System sagt, sie sind. Also waren wir nicht System nicht aus Dr. Print Linie. Öffnen Sie Ihre Klammern und lassen Sie uns die Ausgabe sehen zuerst. Und dann lassen Sie uns das überschreiben. Drop es in und dann Ausgabe D Jetzt werde ich entkommen, um D zu 9.87 zu ändern Also diese sind nominell die gleiche Nummer. Ich werde drücken, kompilieren und dann ausführen, und das ist richtig. Sie sind beide die gleiche Nummer. Jetzt. Sie können fragen, warum ich in den nachfolgenden Vorträgen so gut gemacht habe, wo ich in Operatoren wie Addition, Subtraktion, Multiplikation gehe, werden Sie sehen, warum ich das getan habe und warum. Es ist wichtig zu wissen, mit welcher Art von Zahlen du arbeitest, oder? Ich werde nur die Systemumrisse entfernen und zu mehr Variablentypen übergehen, über die Sie wirklich wissen müssen, von denen die erste ist, was, wenn ich etwas wie eine Eins oder eine Null speichern möchte, Wahr oder falsch? Nun, es ist ein besonderer Typ dafür, und das wird ein Boolean genannt, der dieses e genannt wird, ist gleich, und wir definieren es, indem wir wahre Bohrung falsch schreiben und diese Art von Dingen helfen uns, den Überblick über den Zustand eines -Anwendung. zum Beispiel Wenn ichzum BeispielMusik abspielte und die Wiedergabetaste betätige, würde ich sagen, dass Boolean spielt gleich wahr ist, also weiß ich, dass meine Musik abgespielt wird. Wenn ich auf die Pause-Taste klicke, würde ich sagen, dass Boolean spielt gleich falsch ist, weil die Musik nicht mehr abgespielt wird. Diese sind daher sehr praktisch, um Ihnen zu helfen, den Überblick über das zu behalten, was passiert. , Was ist,wenn wir ein Wort speichern wollen? Nun, das ist einfach String, wenn gleich ist und dann öffnen wir unsere Zitate und setzen unser Wort in Kleidung sind Anführungszeichen und setzen den Semikolon hinein. Jetzt haben wir, was man eine Zeichenfolge auf einer Zeichenfolge nennt, die einen Haufen von Text für uns hält. Nun, eine letzte Sache, bevor wir enden. Dieser Vortrag ist, dass wir diese Arten von Variablen nicht mischen können, also kann ich nicht sagen, Integer G ist gleich dem Namen, denn wenn ich versuche, das zu kompilieren, bekomme ich diese schreckliche Ära, die besagt: Hey, Alter, Sie können keine Zeichenfolge an die Stelle setzen, an die ich eine Ganzzahl erwarte. Und natürlich funktioniert das in beide Richtungen. Also, wenn ich versuche, String G zu schreiben, ist gleich sieben und ich kompiliere es. Ich habe dieselbe Ära, genau das Gegenteil. Es erfordert eine Zeichenfolge, aber ich gab ihm eine ganze Zahl, also wissen Sie nur, dass Sie Ihre Variablentypen nicht mischen und übereinstimmen können, und dies wird als Eingabe bezeichnet, wenn wir programmieren nicht wie in der Tastatur eingeben, aber es bedeutet, dass unsere Variablen bleiben müssen, wird in einer bestimmten Art off-Box gesetzt werden. Okay, das ist so ziemlich alles, was es zu diesen einfachen Variablen gibt. Es gibt noch viel mehr, während wir durch den Kurs gehen und Sie werden sehen, dass wir auf diese Idee von Variablen erweitern können , also bleiben Sie dran dran. Aber in der Zwischenzeit das Variablen abgedeckt. 6. Operatoren in Java: Lassen Sie uns eines meiner Lieblingsthemen in der Programmierung diskutieren, die Operatoren sind. Ich weiß, es klingt ein wenig traurig, aber hey, ich bin der, der ich bin. Diese Dinger faszinieren mich, und du wirst sehen, warum. Beginnen wir mit unserer grundlegenden öffentlichen Klasse namens My Thing und innen von unserer öffentlichen statischen Leere Main. Lasst uns Code schreiben. Lassen Sie uns einen Zwischenfall haben. A ist gleich 10 und ein Aufständiger B ist gleich 11 jetzt. Was funktioniert es? Nun, es ist einfach so etwas wie Addition oder Subtraktion, Multiplikation und Division. Also mal sehen, wie das aussieht. Lassen Sie uns ein System dart out Punkt Drucklinie und innerhalb der Klammern, lassen Sie uns ein Plus B haben und wir wollen einen Kleinbuchstaben jetzt sein. Wenn wir Kompilieren drücken, sollte es gut kompiliert werden. Und wenn wir auf Ausführen klicken, erhalten wir ein Ergebnis aus 21. Und das ist es, was wir erwarten. Es wurden A und B. hinzugefügt. Was ist mit Subtraktion? Lassen Sie es uns kompilieren und ausführen. Wir bekommen Minus eins. - Das ist in Ordnung. Lassen Sie uns multiplizieren, kompilieren und ausführen. 110, was auch richtig ist. Jetzt hat er das knifflige Bit. Was ist, wenn ich teile, kompiliere und laufe? Wir haben ein Ergebnis von Null, jedoch 10 geteilt durch 11 ist mehr wie kein 0,9 etwas. Also, was ist hier passiert? Nun, wenn wir einen Interjob durch eine ganze Zahl geteilt haben, ist der Typ der Variablentyp, den wir zurück bekommen auch eine ganze Zahl. Und wenn Sie sich erinnern, inter jizz nur speichern ganze Zahlen. Also, was macht das System? Es fällt einfach den Punktteil aus, was ein wenig unbequem ist, man könnte sagen, Richtig, Richtig, lasst uns mit einem doppelten statt Hit versuchen, kompilieren und dann ausführen. Und jetzt haben wir unsere lange Nummer North 0.9 bekannt. Ich weiß, und ich weiß, etcetera wiederkehrende. Das funktioniert also mit Doubles. Nun, wenn Sie sich in einer früheren Vorlesung erinnern, sagte ich: Wir müssen aufpassen Für diese Typen eine Zahl nicht nur eine Zahl, also mal sehen, was passiert, wenn wir diese beiden kopieren. Diese drei Zeilen fügen sie unten ein. Lasst uns diese beiden Schwimmer wechseln. Nennen wir es C auf D D. Lassen Sie uns C geteilt durch D. Nun, wenn wir dies kompilieren und ausführen, können wir erwarten, dass das Ergebnis das gleiche ist. Aber sieh dir das an. Wenn wir ein Double verwenden, haben wir viel mehr Präzision, wenn wir flott verwenden. Wir haben weniger Präzision. Also, wenn Ihr Programm oder APP etwas Mathe-basiert macht, dann müssen Sie sehr vorsichtig sein, welche Art von Variable Sie zum Beispiel Ursache Division verwenden dann müssen Sie sehr vorsichtig sein, welche Art von Variable Sie zum Beispiel Ursache Division verwenden. Und das ist ein Hauptkandidat für Fehler. Wir werden einfach das Dezimalzeichen Ihrer Zahl fallen lassen. Floats geben Ihnen eine viel kürzere Zahl als Sie erwarten, und Doppelte nehmen mehr Speicher ein, um Ihnen eine längere Anzahl zu geben. Also in der Zukunft, wenn Sie Ihre Rap machen, denken Sie wirklich über diese Punkte nach, richtig? Ich werde nur einige dieser Zeilen entfernen, um uns etwas Platz zu geben. Und was ich bin Gates tue, ist eine Saite zu definieren. A ist gleich zu gewähren, und lassen Sie uns einen String B gleich ist auf einem String. C ist gleich genial, weil ich es sagen muss. Niemand sonst wird es tun. Jetzt können wir Strings zusammen hinzufügen, damit ich ein Plus B plus C sagen kann. Und wenn ich das kompiliere und ausführe, tut es, was Verkettung genannt wird, und das bedeutet einfach, Strings nacheinander zu setzen. Wann waren Comcast in ating Streichern? Wir können auch andere Strings im laufenden Betrieb hinzufügen, so dass mein Satz keine Leerzeichen hat. Ich kann Zitat Leerzeichen Zitat hinzufügen und nach b könnte ich das gleiche tun, und dies wird zwei Leerzeichen in meinen Satz für mich hinzufügen, so dass Sie Strings on the fly hinzufügen können . Wie Sie vielleicht erwarten können, können Sie Zeichenfolgen nicht subtrahieren. Sie natürlich sie natürlich nicht multiplizieren, und Sie können sie nicht teilen. Du kannst nur acht Saiten betrügen. Sie können Strings vom Ende vorhandener Strings entfernen, aber das ist ein eher fortgeschrittenes Thema, und Sie werden dieses Stück für Stück in Ihrer Java-Entwicklungskarriere stoßen, so dass Operatoren innerhalb von Java in einem sehr grundlegenden Sinne behandelt werden. 7. Hausaufgaben Gestalte eine einfache Zeitrechner: Hier ist ein paar Hausaufgaben, um dich herauszufordern und alles zu testen, was du bisher gelernt hast. Ich möchte, dass Sie Ihr Alter in eine Variable setzen. Dann möchte ich, dass Sie das Alter Ihrer Mutter oder das Alter Ihres Vaters angeben. Wenn sie ihr Alter nicht mag, gehen Sie in Ihre Videos in eine Variable und dann möchte ich, dass Sie diese beiden Werte hinzufügen, subtrahieren, subtrahieren, teilen und multiplizieren und alle diese vier Ergebnisse in einem Rutsch ausdrucken, so dass Sie alle die Werkzeuge, die ich dir bisher gezeigt habe, um das zu tun. Ich werde Ihnen keine Antworten dafür geben, weil ich denke, es ist viel besser, wenn Sie das selbst versuchen . Und das in einem Sinne, ist in einem Sinne,was Sie tun müssen, wenn Sie programmieren lernen, ist, dass Sie sich selbst so herausfordern müssen , ohne leicht verfügbare Antworten, und Sie werden so viel schneller lernen. So viel Glück bei dieser Aufgabe 8. Konvertieren von variablen Typen in Java: Konvertieren von Variablen in Java. Nun, das ist nicht etwas, das ich Ihnen empfehlen würde, wenn Sie es vermeiden können. Aber manchmal kann man es einfach nicht vermeiden. Was meine ich also mit Bekehrung? Nun, wenn wir eine Zeichenfolge haben, die gleich drei als Mensch ist, können wir lesen. Das ist eine Nummer, die in Ordnung ist, aber ein Computer kann es nicht. Also, wenn wir versuchen, etwas wie in zu tun gleich vier und dann sagten wir Schwester dart out Punkt Drucklinie A plus B Ich denke, Sie wissen, was passieren würde, wenn wir es kompiliert und dann versucht, es auszuführen. Oder vielleicht wissen Sie nicht, was passieren würde, weil wir ein Ergebnis von 34 haben und was Job getan hat , ist anzunehmen, dass Sie diese vier in eine Zeichenfolge konvertieren möchten. Es wurde also drei plus vier im String-Sinn hinzugefügt und Ihnen 34 jetzt können Sie sehen, wie dies Probleme verursachen würde. Also, was wir tun werden, ist versuchen, unsere Zeichenfolge A in eine ganze Zahl zu konvertieren, bevor wir unsere Arithmetik ausführen . Also lassen Sie uns versuchen, int c ist gleich inter Gia, und wenn wir das Wort Integer in Klammern wie diese setzen, tun wir, was Casting genannt wird und wir sagen, Nimm den Wert von A und wirf es als Ganzzahl. Jetzt ist dies etwas, das du sehen wirst rund um das Internet, und es ist nicht falsch an und für sich selbst. Aber in Java, zumindest wenn wir versuchen, B hinzuzufügen und zu sehen, ob wir versuchen, es zu kompilieren, werden wir eine Ära bekommen. Also, wenn Sie diese Art von Sache im Internet sehen, zögern Sie nicht, es zu ignorieren. Was wir stattdessen tun müssen, ist zu sagen, in C ist gleich Inter gia DOT hat und dann geben wir es ich war String innerhalb von Klammern, dann geht Java und macht einige clevere Berechnungen und erarbeitet, dass Sie diese Zeichenfolge zu einer Zahl ändern können , gibt Ihnen die Zeichenfolge zurück und jetzt, wenn wir sie kompilieren und ausführen, erhalten wir das richtige Ergebnis von sieben. jedoch Wenn ichjedochmeine Zeichenfolge in meinen Namen ändere, kompiliere ich wir bekommen Nowhere ist auf der Kompilierung. Aber wenn ich es renne, bekommen wir diesen schrecklich langen Fehler hier und all das Sprichwort ist im Grunde Hey, Mann, ich kann kein Wort in eine Zahl verwandeln, weil ich kein Zauberer bin, also kannst du von einer Zeichenfolge in eine ganzzahlig. Was ist, wenn ich eine Ganzzahl oder eine andere Art von Sache habe, die ich in eine Zeichenfolge konvertieren möchte ? Nun, Sie werden feststellen, dass Sie eine Methode namens Dot to String verwenden können, aber es gibt einen kleinen Trick hier, an dem viele Anfänger hängen bleiben. Wenn wir es einfach für das Interview ein verwenden, das ich hier erklärt habe, werden Sie feststellen, dass ein String-Ergebnis gleich einem Punkt zu String ist, und Sie werden dies im ganzen Internet finden. Sie werden es ausprobieren, indem Sie kompilieren, und es wird Ihnen sagen, dass Ganzzahl nicht referenziert werden kann. Was bedeutet das? Nun, im Grunde ist der Fehler, den Sie bekommen, die Tatsache, dass wir keine Zwei-String-Methode für diese Deklaration haben . Aus Interject. Was wir tun müssen, ist diese Inter Gia auf folgende Weise in J A zu erklären Gleich neun. Nun, wenn wir kompiliert, wird es funktionieren, weil wir jetzt Zugriff auf die to String-Methode haben. Was ist, wenn wir so etwas wie ein Double haben, das wir in String konvertieren möchten? Nun, wenn wir das kompilieren, würde es nicht funktionieren, also was wir in der String-Ergebniszeile tun werden, ist der Zugriff auf die doppelte Klasse, die die Punkt-zu-String-Methode hat, und wir übergeben sie über die tatsächliche doppelte , die wir umwandeln wollen. Jetzt, wenn wir alles kompilieren, kompiliert glücklich so allgemein innerhalb dieser Klassen, wie inter während des Double, finden Sie eine zwei-String-Methode, die eine primitive Variable greifen kann. Versuchen wir das mit Integer und ändern Sie dies in Ihre Klasse. Es ist kompilieren, dass das auch funktioniert. Es gibt viele andere Arten von Konvertierungen, aber schauen Sie diese nach, wie und wenn Sie sie für jetzt brauchen. Wie ich zu Beginn dieser Vorlesung sagte, wenn Sie diese Konvertierungssituation vermeiden können, dann tun Sie es auf jeden Fall. 9. Methoden in Java: Methoden in Java jetzt Methoden ist ein generischer Programmierbegriff. Das bedeutet im Grunde einen Block-Off-Code, und es ist eine Art Container für diesen Codeblock. Sie wissen es vielleicht nicht, aber Sie sind bereits auf eine so genannte Methode gestoßen. Diese öffentliche statische Freud-Haupt ist eine Methode. Es enthält eine Reihe von Anweisungen, die für uns ausgeführt werden. Warum sollten wir also jemals Dinge tun wollen, wie unseren Code in Methoden zu setzen? Nun, ich zeig dir, warum. Lassen Sie uns in eine gleich drei haben und gleich vier sein. Dann lassen Sie uns int C gleich fünf und in D gleich sechs haben. Dann natürlich können wir natürlichunser ganzzahliges Ergebnis haben. Eins ist gleich drei plus vier. Vielmehr hat das ein Plus sein Lassen Sie uns ganzzahlige Ergebnisse haben. Zwei ist gleich C plus de. Also jetzt haben wir zwei neue Zahlen. Man nennt sich Ergebnis. 11 heißt Ergebnis, die sie für uns hinzufügt. Jetzt. Das scheint nicht eine Menge harter Arbeit zu sein, aber was wäre, wenn wir 2000 Zahlen hätten und sie alle dazwischen addieren wollten? Können Sie sich vorstellen, 2000 Zahlen oder Zeilen von Zahlen und dann 2000 Operationen zu schreiben. Nun, ich wette, du zählst, und hier kommen Methoden sehr, sehr praktisch. Lassen Sie uns also eine Methode definieren, bevor wir sehen, warum es praktisch ist. Darunter, aus der schließenden geschweiften Klammer aus sind Leere Haupt. Lasst uns vorerst eine öffentliche Statik haben. Leere und Zahlen. Dies ist der Name von der Methode, genau wie Mane, ist der Name der Methode hier, und wir werden dies über eine ganze Zahl namens A und ein Interject namens B übergeben Dann öffnen wir unsere geschweifte Klammer und schließen sie. Sie fragen sich vielleicht, wie ist diese A und B im Zusammenhang mit diesem A und B, und die Antwort ist, sie sind es nicht. Alles, was innerhalb einer Methode enthalten ist, ist nur Bezugskräuter. Mit dieser Methode bedeutet das, dass nur dieser Code diese jeden Code hier injizz sehen kann. Ich kann diese Bilder nicht sehen. Sie existieren im Grunde nicht, soweit es sich um sie handelt. Also könnte ich so viele Methoden haben, wie ich mag, wo ich nicht A und A B habe, und diese A und B werden nicht in umgekehrten Kommentaren verwechselt. Sie werden immer getrennt sein. In Ordnung, also haben wir unsere Methode entwickelt und was wollen wir damit tun? Nun, sagen wir, int Ergebnis ist gleich einem Plus B. Dann lassen Sie uns das Ergebnis System ausdrucken Punkt Punkt Drucklinie Ergebnis. Jetzt können wir in unsere Hauptmethode zurückkommen, und wir könnten diese beiden Zeilen loswerden und einfach Add-Nummern aufrufen, die uns nach zwei Zahlen fragen. Also lasst uns A und B haben und eine andere bei Zahlen von C und D. Jetzt kompilieren wir. Alles ist in Ordnung und lass uns laufen und hier unten haben wir unsere Ergebnisse ausgedruckt. Kannst du also die Macht der Methoden sehen? Nun, anstatt die Ergänzungen hier und dann die System Drucklinie zu schreiben, haben wir einfach gesagt, Goto Zahlen hinzufügen und übergeben Sie es diese beiden Elemente Also weg ging es, gab ihm die beiden Elemente, die hinzugefügt und dann gedruckt wurden. Methoden sind also ein Weg, vor allem eine Reihe von Anweisungen einzuschließen, die wir ausführen möchten, und zweitens gibt es eine gute Möglichkeit, die Menge an Code zu reduzieren, die Sie tatsächlich schreiben müssen. Es gibt eine grundlegende Regel in der Programmierung, dass Sie so viele Methoden wie Sie machen sollten, wie es sinnvoll ist, im Grunde nicht so viele wie Sie können, sondern so viele Methoden, wie es für Ihr Programm sinnvoll ist, und Sie sollten sie Dinge, die Sinn machen, um Menschen es zu lesen. Also addieren Zahlen sagt mir genau, was diese Methode tut. 10. Vergleichen von Sachen in Java: eine Sache, die sehr häufig beim Programmieren auftritt, unabhängig von welcher Sprache, ist die Notwendigkeit, Ihre Variablen oder irgendeine Art von Objekten zu vergleichen. Sehen wir uns an, wie wir das jetzt machen. In Java. Es ist ein wenig anders, wenn Sie aus verschiedenen anderen Programmiersprachen sind, und es gibt ein paar Gutches, auf die Sie achten müssen, und was ich Ihnen in diesem Vortrag zeigen werde, ist die richtigere Art, Dinge zu tun, wie aus dem neuesten J D Fall. Also lasst uns interjizz Integer A gleich neun ist, und Inter Giambi ist gleich neun als auch. Und wie vergleichen wir diese? Wir verwenden, was eine if-Anweisung genannt wird, und dann werde ich Ihnen in Klammern die ältere Art zeigen , Dinge zu vergleichen. Wenn a gleich ist, öffnen Sie Ihre geschweifte Klammer und schließen Sie sie. Ein Mann im Inneren von hier, wir können unser System Doc Print Line auswerfen lassen, und wir werden uns eine gleiche Nachricht zurückschicken. Also, was diese Zeile tut, ist, vergleichen Sie a mit B und wenn das, wenn sie der gleiche Wert sind und es ein bisschen mehr ist als das. Aber im Moment, denken Sie einfach so darüber nach. Dann möchte ich, dass Sie gleich ausdrucken. Also, wenn wir das kompilieren und dann ausführen, bekommen wir jetzt unser Gleiches ausgedruckt. Nun, einmal, wenn sie nicht gleich sind, , können wir eine andere Aussage haben,die Hand in Hand geht, wenn und wir unsere geschweifte Klammer öffnen und schließen sie. Und wieder können wir System aus dunkler Drucklinie haben, um uns nicht gleich zu sagen. Und dann ändern wir den Wert von B zwei B 93 kompilieren und ausführen. Und jetzt bekommen wir Zahlen sind nicht gleich, was, wenn wir umgekehrt gehen wollen? Also wollen wir überprüfen, ob ein nicht gleich ist, um gut zu sein, das ist einfach genug. Anstelle von zwei Gleichheitszeichen haben wir einen Ausruf und dann ein Gleichheitszeichen. Und das bedeutet einfach nicht gleich, wenn Sie im Allgemeinen programmieren, wenn Sie ein Ausrufezeichen finden, bedeutet es nicht. Und so hier können wir nicht gleich Ausruf eingeben kann wirklich nicht Ausruf oder gleich buchstabieren. Und wenn wir kompilieren und ausführen, werden wir nicht gleich Ausruf bekommen. So überprüfen Sie auf Gleichheit und Nichtgleichheit mit Zahlen wie Interviews oder Doubles oder Floats. Aber was ist mit Saiten? Nun, lassen Sie uns diese in Saiten und eine andere Saite verwandeln. Nennen wir das meinen Namen und lassen Sie uns den anderen als meinen Namen haben. Versuchen wir nun, dies zu kompilieren. Das ist in Ordnung. Führen Sie es aus. Und es sagt uns, dass diese Saiten gleich sind. Jetzt ist ein kleiner Haufen hier. Wenn wir in Java programmieren und stringy Qualitäten verwenden, wollen wir diese Notation nicht verwenden, auf die ich nicht eingehen werde, warum? Weil das nicht wirklich wichtig ist. Hier. Ich versuche nur, Ihnen einen Sprung in die Java-Welt zu geben. Wenn es darum geht, Strings zu vergleichen, sollten wir einen Punkt gleich und dann in Klammern B verwenden. Und was das tut, ist, den tatsächlichen Wert von B zu bekommen und ihn mit dem Wert von A zu vergleichen. Es mag dasselbe wie mit den Gleichheitszeichen scheinen, aber im Hintergrund ist es nicht wirklich und Schlepptau. Vermeiden Sie Ariz in Ihren Programmen. Verwenden Sie diese Notation immer für Ihre Zeichenfolge, sagte ich. Ich werde das kompilieren und ausführen, und es sagt uns, Oh, wir haben einen kleinen Fehler. In meiner Logik sind sie nicht gleich, weil ich die Logik in Gleiche geändert habe, anstatt nicht. Und lassen Sie mich sagen, nicht gleich hier. Kompilieren Sie das und führen Sie es aus und sie sind beide gleich. Okay, was ist, wenn wir überprüfen wollen, ob diese Werte nicht gleich sind und dann wollen wir eine weitere Überprüfung in der Zeile hinzufügen ? Nun, wir könnten so etwas tun. Also die 1. 1 sagt gleich und dann unter der ersten if-Anweisung können wir eine andere haben. Wenn ja, können wir etwas anderes überprüfen. Und zum Beispiel könnten wir sagen, ob a oder Ausruf ein Punkt gleich B ist und das bedeutet, dass a nicht gleich sein. Dann können wir eine andere Funktion ausführen. Also Systeme sind aus, Dr. Print Linie ungleich. Und dann können wir eine andere haben, die uns eine Standard-Anweisung oder Ausführung gibt. Nun, was das tut, ist gleich hier zu vergleichen. Und dann heißt es Wenn das nicht klappt, dann kommt der nächste. Und wenn ein nicht gleich ist, dann tun Sie das. Aber wenn das nicht klappt, dann kommen Sie zu diesem. Es geht also irgendwie in kleinen systematischen Prozess, der überprüft, welcher es ausgeführt werden soll, und Sie können so viele, wenn sonst Anweisungen haben , wie Sie möchten, alle miteinander verkettet sind. Also, wenn ich grunt dort oben setze, hit, kompiliere und laufe, habe ich nicht gleich. Lassen Sie uns überspringen die 1. 1 gefunden, dass diese wahr ist, also überspringt es den Rest von ihnen. In diesem Fall macht es keinen Sinn,drei zu haben, weil ich gleich bin oder nicht. In diesem Fall macht es keinen Sinn, Aber in anderen Fällen werden Sie dafür brauchen. beispielsweise versuchen, Wenn Siebeispielsweise versuchen,einige zu vergleichen, verwenden Sie die Eingabe, die zurückgekommen ist, und Sie möchten 10 Dinge vergleichen, die zurückkommen könnten. Sie würden so etwas verwenden. jedoch Es beginntjedochein wenig chaotisch zu werden, und das Programm neigt dazu, weiterzulaufen, wenn Sie viele, wenn else-Anweisungen alle verkettet haben . Es gibt also eine Alternative für Vergleiche in Java, und das ist eine switch-case-Anweisung. Also lasst uns das alles entfernen. Wenn sonst Code. Lassen Sie uns auch String entfernen, sein und erstellen Sie eine einfache interject A, die gleich vier sein wird. Jetzt können wir unsere switch-Anweisung erstellen, so dass wir tun, dass durch Schalter offene Klammern re übergeben es über unser Interview. Dann öffneten wir einige geschweifte Klammern und schließen sie innen von diesen geschweiften Klammern, wir beginnen definierte Fälle. Also, wenn wir einen Fall haben, wo sind in solchen A gleich drei. Wir legen einen Mantel auf und dann schreiben wir Code, um auszuführen. Also haben wir so etwas wie System herausgekommen Punkt Drucklinie drei und dann danach und das ist optional. Wir haben eine Bremserklärung, die uns sagt, dass wir aufhören, diesen Fall auszuführen. Wir können auch einen Fall haben, wo von Inter Jurys vier und wir können ein System aus Drucklinie setzen , die für zurückkehrt. Und natürlich können wir daraus ausbrechen, sobald es fertig ist, so können wir so viele Fälle haben, wie wir möchten, und es ist ratsam, einen Standardfall zu haben und dies standardmäßig definiert, und dies wird System-out-Standard sein. Und dann brechen wir aus dem. Lassen Sie uns das kompilieren und dann ausführen, und es sagt uns, unser System ist vier. Das sind also Switch-Case-Anweisungen, und wenn Sie mich fragen, sind sie ein bisschen sauberer, ein bisschen organisierter als wenn sonst Aussagen. Aber diese beiden Methoden bieten zusammen die gesamte Vergleichsleistung, die Sie innerhalb von Javabenötigen Java 11. Arrays in Java: eine Erhöhung in Java. Vor allem, was ist ein Array, in dem Jugendliche ein Array als eine Liste von Elementen vorstellen können, die innerhalb einer Variablen oder eines Containers oder einer Box gespeichert sind ? Oder wie auch immer Sie über Variablen nachdenken möchten? Sie sind sehr nützlich, weil es schön ist, eine Liste von Dingen zu haben, auf die wir mit nur einer Variablen zugreifen können , die Sie sich vorstellen können. Wenn wir 100 Namen hätten, die wir speichern mussten und wir jedes Mal, wenn wir auf den Namen zugreifen wollten , hätten wir eine Zeichenfolge gleich Grant und String B gleich usw. Das 100 Mal zu schreiben, ist ziemlich schmerzhaft, also ist das, wo eine Gehaltserhöhung sehr praktisch ist. Also lasst uns lernen, wie man ein Array definiert. Wir tun dies, indem wir zuerst den Typ der Variablen eingeben, die wir in das Array setzen werden, und dann öffnen wir eine eckige Klammer und schließen eine eckige Klammer, und das bedeutet, dass wir ein Array oder eine Liste von Strings haben. Geben Sie dann meine Strings ein, da die Variable main gleich Ihrer geschweiften Klammer ist und beginnen Sie, die Elemente hinzuzufügen, die Sie in Ihrem Array haben möchten. Also sagen Sie mir, was auch immer es ist, la P und schließen Sie Ihre Linie. Jetzt haben wir ein Array mit drei Elementen darin. Kalt, verschiedene Namen oder Saiten. Wie greifen wir zum Beispielauf Beispiel String-Nummer zwei oder eins oder drei zu? Nun, schauen wir uns das an. Lassen Sie uns eine Punktdrucklinie des Systems haben und wir werden aus meinen Saiten ausdrucken. Und die Art und Weise, wie wir auf ein bestimmtes Element in der Liste zugreifen, besteht darin, eine eckige Klammern zu öffnen und ihm dann die Nummer zu geben, wo das Element liegt. Jetzt, in einer Erhöhung und in der Programmierung im Allgemeinen, liegt der erste Punkt auf dem Index Null. Die meisten Programmiersprachen verwenden also einen sogenannten Null-basierten Index. Artikel Nummer zwei liegt unter eins und Artikel Nummer drei liegt unter Index bis. Also lasst uns Index Nummer eins herausziehen. Und wir sollten das Wort bekommen, das ich an uns zurückgeschickt habe, wenn wir es leiten. Und da haben wir es. Wenn Sie also mit diesem Indizierungskonzept nicht vertraut sind, wenn Sie nur eine Sache aus dieser Vorlesung nehmen, sollte es sein, dass die Indizierung als allgemeine Regel in so ziemlich jeder Programmiersprache, die Sie sich vorstellen können, null basiert , Richtig. Wir müssen nicht nur Saiten haben. Wir können natürlich natürlich eine Erhöhung in Tages erstellen und wir nennen dies meine intensive ist gleich, und wir können es über eine beliebige Zahl übergeben, die wir von inter GIS mögen schließen unsere Klammern und deklarieren die Zeile. Der Zugriff auf den Inter Jizz hier ist das gleiche wie bei meinen Saiten. Es gibt eine letzte Sache, die wir über eine Erhöhung wissen müssen, auf die Sie sehr oft stoßen werden denn wenn Sie ein Array haben, möchten Sie es vielleicht durchlaufen, bis die Arrays leer sind. Eine letzte Information, die Sie wissen müssen, ist, wie lange mein Array ist, wie maney Elemente darin sind, wie Sie das herausfinden? Und ich werde nur ein System tun, das Punktdrucklinie herauskam, weil dies durch den Zugriff auf die Array-Punktlängeneigenschaft ist , und das zählt die Anzahl der Elemente, die Sie in Ihrem Array haben. Also in meiner intensiven haben wir sechs Elemente. Wenn ich dann kompiliere und laufe, erhalten wir die Nummer sechs, die uns präsentiert wird. Das wird nützlich sein, wenn wir uns Schleifen in Java ansehen, damit wir alle Werte aus einem Array extrahieren können . ist auch nützlich, die Länge zu kennen. Wenn wir etwas tun, wie auf ein bestimmtes Element im Array zuzugreifen, solange wir die maximale Länge davon haben, können wir sicherstellen, dass eine sorgfältige Codierung verwendet wird, dass der Index nie über das maximale Element hinausgeht . Denn wenn es so ist, werden wir eine Art Ära bekommen. Und ich zeige dir einfach, was ich meine. Wenn ich meine Strings ändere, um auf Element Nummer fünf zuzugreifen, die nicht existiert, kompiliert werden kann, was in Ordnung ist. Dann werde ich rennen und schauen, wir bekommen diese rote Schrift, die uns sagt, dass der Array-Index außerhalb der Grenzen ist, wie in , Hey , Mann, du bist über die Linie gegangen und ich werde jetzt abstürzen. Wenn wir also innerhalb dieser Systemaussage, wo wir auf Element fünf zugegriffen haben, könnten wir auch so etwas wie eine if else Anweisung haben, die überprüft hat, dass wir tatsächlich auf Element fünf zugreifen können , das ist nur eine Nebennote. Also die Hauptsache, aus dieser Vorlesung wegzunehmen, ist der Bau einer Gehaltserhöhung und die Tatsache, dass Sie verschiedene Arten von einer Gehaltserhöhung zusammen setzen können 12. Runden und Runde Wir gehen Loops in Java: rund und rund gehen wir Schleifen in Java. Warum wollen wir über Schleifen wissen? Weil sie uns viel Zeit sparen, wenn wir Dinge wie eine Gehaltserhöhung durchlaufen . Zum Beispiel, lassen Sie uns sehen, wie eine Schleife tatsächlich aussieht, wo eine Version die Four Loop genannt wird, und wenn wir unsere Klammern öffnen, können wir sagen int I gleich note ist. Semi Doppelpunkt I ist weniger als 100 Semikolon, ich plus offene geschweifte Klammer und schließen geschweifte Klammer. Also, was macht das? Nun, die erste Deklaration ist ein Interject namens I , den wir auf Null gesetzt haben. Also beginnt die Schleife mit I gleich Null. Die Schleife läuft rund und rund, bis ich weniger als 100 ist. Wenn ich 100 treffe, hört die Schleife auf zu laufen. Jedes Mal, wenn die Schleife umgeht, fügen wir eine Zehe I hinzu, indem wir die Kurzschrift I plus verwenden, mal sehen, wie das aussieht. Lassen Sie uns ein System aus Punktdrucklinie und lassen Sie uns uns zurückfüttern und kompilieren, dann laufen und beobachten Sie den unteren Bildschirm. Wir durchlaufen 100 Mal von 0 bis 99. Das ist also, was ein Blick tut. Es geht rund und rund, bis eine Bedingung erfüllt ist und die Ausführung nicht mehr aufhört. Also, jetzt ist das sehr nützlich, wenn wir eine Reihe von Sachen haben und wir es an uns selbst weitergeben wollen . Also String meine Saiten ist gleich offene geschweifte Klammer und Sie können so etwas wie Holz sagen kann gewähren. Dann schliessen Sie es ab. Was wir damit tun können, ist, sagen wir, vier String-Wert, der ein Leerzeichen haben sollte. Entschuldigung, Werten Sie mein String-System Dot Out-Print-Zeilenwert und schließen Sie Ihre Klammer. Also, was diese Schleife tut, sagt jedes Mal, wenn Sie auf einen Wert oder ein Element in meinen Strings stoßen , drucken Sie es aus. Und dann, wenn die Schleife wieder umgeht, packt sie das nächste Element in der Reihe. Also wird es mit diesem beginnen, die 1. 1 Gehen Sie zum nächsten und beenden Sie mit Grant. Und wenn wir kompilieren und ausführen, dass wir zuerst die 100-Schleife bekommen und dann mir sagen, Grant, Dies ist ein schöner Kurzbogen Weg, um alle Elemente aus einem Array herauszuholen. Es gibt einen anderen Weg, um eine Schleife zu erstellen, und dies wird eine while-Schleife genannt. Und was für eine Weile. Schleifenbedarf ist ein Zähler für sich selbst. So wie die Vier-Schleife das hatte, widerspreche ich dem, was wir draußen zu tun haben. Aus der while-Schleife definiert ist, unser Interview ich gleich nicht. Dann erstellen wir eine while-Schleife und wir sagen, während ich weniger als 100 ist, tun Sie den folgenden Code. Also lasst uns unser System Dot Outdoor-Print Linie von I haben. Dann müssen wir manuell eine Zehe hinzufügen. Ich jedes Mal, wenn wir herumlaufen, ich plus schließen unsere wilde Aussage. Kompilieren Sie das jetzt und führen Sie es aus, und dort haben wir unser zweites Ergebnis. So ist eine while-Anweisung praktisch, wenn Sie nach einer bestimmten Bedingung suchen möchten. Aber man muss sehr vorsichtig mit wilden Aussagen sein. Wenn du vergessen hast, etwas zu tun. Zum Beispiel können Sie das I plus plus Ihr Programm kompilieren, aber wenn Sie es ausführen, wird es für immer laufen, weil es in einer Schleife stecken bleibt und diese Schleife einfach weitergeht und weiter und weiter. Also seien Sie vorsichtig, dass ich mein Projekt zurücksetzen und mein I plus wieder einfügen werde, stellen Sie immer sicher, dass Sie eine Exit-Bedingung von irgendwelchen aus Ihren Schleifen haben 13. Kurse und Objekte in Java: Willkommen zu der wohl wichtigsten Vorlesungsprogrammierung, die Sie jemals nehmen werden. Achten Sie also auf diesen, weil es nützlich sein wird. Wurf zu deiner Karriere im Programmieren. Wir betrachten Klassen und Objekte, also lassen Sie uns damit beginnen, eine Klasse nur eine Nebennotiz zu erstellen. Wir haben bereits eine Klasse, die diese öffentliche Klasse ist, mein Ding, aber wir werden sie vorerst ignorieren und diese von Anfang an nehmen, damit wir wirklich verstehen können , warum wir Klassen brauchen und warum sie einfach so nützlich sind. Lassen Sie uns eine neue Datei erstellen und klicken Sie mit der rechten Maustaste. Es ist Speichern Sie die Datei als und nennen Sie es ein Auto Punkt Java und Punkt Java wird automatisch für uns jetzt in Java hinzugefügt werden . Es erwartet, dass Ihre Dateinamen mit Ihren Klassennamen übereinstimmen. Also werden wir eine öffentliche Klasse namens Auto alle geschweiften Klammern innerhalb dieser Klasse öffnen lassen . Wir werden ihm ein paar Eigenschaften geben, und wenn Sie über ein Auto nachdenken, hat es eine Eigenschaft namens vielleicht int Geschwindigkeit und eine String-Farbe. Es muss auch eine anfängliche Isar genannt werden, und eine Klasse in den meisten Programmiersprachen muss dies drin haben. Ein anfänglicher Izer ist im Grunde eine Methode, die alles in der Klasse auslöst. Wir definieren eine anfängliche Isar durch das Wort public und dann den Namen aus der Klasse. Es gibt keine Hohlräume oder Statik hier innerhalb der ursprünglichen Isar. Wir werden einige der Dinge übergehen, die wir benötigen könnten, also könnten wir eine Ganzzahlgeschwindigkeit und eine String-Farbe übergehen. Dann öffnen wir unsere geschweifte Klammer, und was wir tun werden, ist, diese Geschwindigkeit in der Klasse gleich dieser Welt zu machen. Um dies zu tun, sagen wir, diese Punktgeschwindigkeit ist gleich Geschwindigkeit, und diese Punktfarbe ist gleich Farbe, und dies übergeht diese Elemente in unsere Klassenvariablen. Dann schließen wir unsere geschweifte Klammer für die anfängliche Isar ab. Lassen Sie uns eine andere Methode namens public integer machen, da dies eine ganze Zahl zurückgibt. Rufen wir es an, lassen Sie die Geschwindigkeit öffnen und schließen Sie Ihre Klammern. Öffnen Sie eine geschweifte Klammer und geben Sie diese Punktgeschwindigkeit zurück. Schließen Sie Ihre geschweifte Klammer. Machen wir das Gleiche. Für Farbe öffentlich, Farbe erhalten oder besser gesagt, öffentliche Zeichenfolge, Farbe erhalten und dieses Punktfarbe Vergnügen zurückgeben. Geschweifte Klammer und schließen Sie die Klasse geschweifte Klammer Also, wenn wir das aus der 10.000 Fuß Ansicht betrachten , was diese ganze Klasse tut, ist etwas zu definieren, das ein Auto genannt wird. Es ist irgendwie wie eine Blaupause, und wenn wir unseren blauen Druck packen und wir etwas daraus erstellen, erfordert die Blaupause, dass wir eine Geschwindigkeit und die Farbe bereitstellen, damit wir diese Geschwindigkeit und Farbe dann auf das Autoanwenden können und Farbe dann auf das Auto und wenn wir unseren blauen Druck packen und wir etwas daraus erstellen,erfordert die Blaupause, dass wir eine Geschwindigkeit und die Farbe bereitstellen, damit wir diese Geschwindigkeit und Farbe dann auf das Autoanwenden können. später laufen. Wir können auch die Geschwindigkeit aus dem Auto holen, und wir können die Farbe davon bekommen. Speichern Sie diese Datei und schauen wir uns an, wie wir ein Auto aus dieser Klasse erstellen. Zurück in mein Ding Punkt Java in unserem statischen void main. Lassen Sie uns ein Auto namens Toyota erstellen, das einem neuen Auto gleich ist, und dieses neue Auto erwartet eine Geschwindigkeit 50 und eine Farbe lesen. Also haben wir jetzt ein Objekt geschaffen, und dieses Objekt heißt Toyota, und seine Art ist ein Auto. Es folgt dieser Auto-Blaupause. Wir können ein anderes Auto bauen, wenn wir es wünschen. Auto Ferrari ist gleich einem neuen Auto mit einer Höchstgeschwindigkeit von 200 und Farbe grün, weil es eine Art von einem anderen Ferrari ist. Nun, wenn wir das kompilieren, wird alles gut kompiliert. Und wir haben zwei Objekte, einen Toyota und einen Ferrari, und jedes davon ist anders, so dass wir unsere Systempunkt-Drucklinie ausdrucken können. Der Toyota-Punkt bekommt Farbe, und wir können das auch kopieren und das gleiche für unseren Ferrari ausdrucken. Erhalten Sie keine Farbe, kompilieren und laufen, und wir haben rot und grün. So Klassen wie Car Dutch Over sind die Blaupause für Dinge, die wir schaffen werden. Sie sind keine Dinge, die sich selbst und außerhalb befinden. Wenn wir tun, was Inst enshi ating genannt wird, erzeugt das ein neues Objekt aus der Klasse. Dann und nur dann haben wir ein Ding oder ein Objekt. Und jedes Mal, wenn wir in Stan diese Klasse gegessen haben, können wir ein anderes Objekt erschaffen. Also ist Klasse ein sehr praktisch in Bezug auf das Abschneiden von Code und die Pflege von Dingen, die Sie mehrmals definieren müssen. Sie können so viele Objekte aus einer Klasse erstellen, wie Sie möchten, so dass die Macht von Klassen ist. Lernen Sie diese Lektion gut, und wenn Sie Zeit haben, gehen Sie bitte zurück und wiederholen Sie diese Lektion, da diese Idee von Klassen und Objekten absolut grundlegend für alle objektorientierten Programmierung ist . Ob es sich um ein schnelles Ziel handelt. C C Sharp, Java, es spielt keine Rolle. Sie werden diese Idee immer wieder verwenden. 14. Inheritance in Java: letztes Mal in diesem kleinen Siri lernten wir, wie man Klassen und Objekte erstellt, was ich sagte, war ein grundlegender Bestandteil der gesamten Programmierung. In unserem Beispiel haben wir diese Klasse namens Khar und was wir lernen werden, ist Vererbung, uns wiederum erlaubt, die Menge an Code zu reduzieren, die wir schreiben müssen. Was ist Vererbung? Nun, es ist eine Möglichkeit, dass eine neue Klasse Informationen aus einer bereits vorhandenen Klasse aufnehmen kann. Wenn ich zum Beispieleine andere Klasse namens Big Car machen wollte,könnte ich zulassen, dass sie von dieser Klasse erbt. zum Beispiel Wenn ich zum Beispieleine andere Klasse namens Big Car machen wollte, Lassen Sie mich Ihnen genau zeigen, was ich damit meine. Lassen Sie uns eine neue Datei mit der rechten Maustaste auf sichere Datei als großes Auto erstellen. Lassen Sie uns nun die Klasse selbst erstellen. Öffentliche Klasse, großes Auto. Die Art und Weise, wie wir die Vererbung in Java definieren, verwendet das Schlüsselwort erweitert und dann die Klasse, die dies von so Auto offen erstreckt. Unsere geschweifte Klammer setzen unser öffentliches Konstruktor großes Auto ein, öffnen Sie geschweifte Klammer und schließen Sie es. Dann, was wir tun können, ist, können wir eine weitere Eigenschaft hinzufügen, so dass wir hinzufügen können, zum Beispiel, eine Zeichenfolge seufzt gleich groß ist. Dann können wir uns eine Zugriffs-Methode öffentliche Zeichenfolge geben. Holen Sie Seufzer, und das wird dieser Punkt Seufzer zurückgeben und unsere Klammer schließen. Schließen Sie die Klassenstütze ab. Also, was das tut und stellen Sie sicher, dass Sie sparen, ist seine packung alles, was es kann aus dem Auto. Also schnappt es all diese Eigenschaften. Es gibt ihnen zu großes Auto, und dann wird das große Auto selbst ein paar weitere Stücke hinzufügen. Nun, der Einfachheit halber, werde ich nur mein Auto Dot Java ändern, so dass wir keine Argumente übergeben müssen, und wir entfernen alle diese Elemente im Konstruktor, und wir machen einfach unsere Geschwindigkeit gleich 80 und alle Farbe gleich, was auch immer wir wollen. Okay, sobald wir das getan haben, schauen wir uns das große Kardak Java an und öffnen unser Ding Dot Java. Dann lassen Sie uns den Ferrari entfernen und haben einfach einen neuen Toyota. Lassen Sie uns auch ein großes Auto konstruieren, das ein Caddy genannt wird, ist gleich einem neuen großen Kompilieren, dass, und solange es funktioniert, funktioniert alles jetzt, wie es sollte, und was wir tun können, ist ein System dot out dot print line, die uns erlaubt, unsere caddy dot Seufzer, kompiliere und führe das aus. Whoops. Wir haben einen kleinen Fehler. Schauen wir uns große Auto Punkt Java. Wir haben unsere Punktgröße, also bin ich mir nicht sicher, was das zu tun versucht. Wir haben ein Kapital s im System, kompilieren und laufen, und es sagt uns, ein Caddy ist groß, aber ebenso haben wir auch eine get Farbe für den Caddie, die rot ist. Und das ist, weil große Auto erbt von Auto, das gibt großen Auto alle diese Eigenschaften und Methoden zugänglich, um es. Das ist also die Schönheit der Vererbung in Java. Wir müssen das Rad nicht wieder konstruieren oder das Rad wieder aufbauen. Wenn wir eine Klasse haben, zum Beispiel Vehicle genannt, können wir Autos, Lastwagen und Motorräder aus dieser Klasse mit Vererbung ableiten . Mein Rat an Sie in Java ist also, Vererbung zu verwenden, wo immer es möglich ist und sinnvoll ist , das ist wichtig. Das letzte. Es muss Sinn ergeben, also wird jeder, der Ihren Code später durchläuft, intuitiv verstehen, was Sie versuchen zu tun. 15. Zusammenfassung der Grundlagen der Java-Programmierung: Das sind also Ihre Grundlagen in Java. Lektionen abgeschlossen. Nun, keineswegs habe ich alles durchgemacht, was es in Java gibt, denn wenn ich es hätte, würdest du wahrscheinlich Bean Board am Kurs haben und es sofort ablegen. Also habe ich gerade das absolute Wesentliche abgedeckt, das Sie beim Programmieren benötigen. Und hier ist eine kurze Erinnerung. Sie haben gelernt, über Variablen Operatoren plus Minus teilen, wie man zwischen Variablen konvertiert , wie man sie vergleicht. Dann haben Sie sich Schleifen, Arrays, Methoden, Klassen und Objekte angesehen Arrays, Methoden, , was meiner Meinung nach die Nummer eins ist, die Sie aus diesem Tutorial nehmen sollten. Und schließlich haben wir uns die Vererbung angesehen, was eine andere Möglichkeit war, Ihre Klassen zu erweitern. Das haben Sie also geliehen. Wohin kannst du von hier aus gehen? Nun, jetzt sind Sie bereit zu gehen und so etwas wie einen APP-Entwicklungskurs in Android zu tun. Ich stelle ein paar davon bereit, und je nachdem, welche Plattform Sie sich das ansehen, haben Sie sie unter der Liste der Elemente, die ich unterrichte, beschränkt. Sie können auch Java-basierte Desktop-Anwendungen oder Webanwendungen so gut gemacht erstellen. Herzlichen Glückwunsch zum Abschluss dieses Kurses, und wenn Sie das Gefühl haben, etwas zu lernen, dann hinterlassen Sie bitte eine Rezension