Java-Grundlagen mit NetBeans | Christoph Tornau | Skillshare

Playback-Geschwindigkeit


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

Java-Grundlagen mit NetBeans

teacher avatar Christoph Tornau, Java Software Developer

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

26 Einheiten (1 Std. 48 Min.)
    • 1. 01 - Einführung

      3:58
    • 2. 02 - Java und NetBeans herunterladen

      2:31
    • 3. 03 - Installation von Java und NetBeans

      2:14
    • 4. 04 - Was wurde installiert?

      4:00
    • 5. 05 - Erste Projekt und erster Start

      2:54
    • 6. 06 - Was ist passiert?

      5:12
    • 7. 07 - Variablen

      7:04
    • 8. 08 - Erklärung: Variablen

      4:23
    • 9. 09 - If-Statements

      6:35
    • 10. 10 - Erklärung: If-Statements

      12:43
    • 11. 11 - Während der Schleifen

      3:54
    • 12. 12 - Erklärung: Während der Schleifen

      5:38
    • 13. 13 - Für die Schleife

      2:31
    • 14. 14 - Erklärung: Für Schleifen

      9:01
    • 15. 15 - Erklärung ändern

      4:33
    • 16. 16 - Erklärung: Verstellen von Statements

      2:53
    • 17. 17 - Aufgaben und Betreiber

      6:00
    • 18. 18 - Erklärung: Aufgaben und Betreiber

      2:56
    • 19. 19 - Methoden

      7:14
    • 20. 20 - Erklärung: Methoden und deren Aufforderung

      4:07
    • 21. 21 - Klassen und Objekte der Klassen

      5:19
    • 22. 22 - Vererbung

      3:11
    • 23. 23 - Klassenvariablen

      4:06
    • 24. 24 - Modifikatoren

      5:19
    • 25. 25 - Erklärung: Kurse

      5:54
    • 26. 26 - Wohin gehst du von hier?

      1:56
  • --
  • 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.

27

Teilnehmer:innen

--

Projekte

Über diesen Kurs

Dieser Kurs geht auf die Java-Grundlagen Du wirst lernen, wie du NetBeans installiert und wie du erste kleine Programme verfasst. Von diesem Punkt aus kannst du weitergehen, um tiefer in die Programmiersprache einzutauchen.

Triff deine:n Kursleiter:in

Teacher Profile Image

Christoph Tornau

Java Software Developer

Kursleiter:in

Hello, I'm Christoph.

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. 01 - Einführung: Hallo und herzlich willkommen zu meinem Kurs die Grundlagen der Java-Programmiersprache. Ich unterrichte diesen Kurs als Anfängerkurs in der Programmierung. Sie benötigen keine weiteren Grundkenntnisse über Programmiersprache. Sie können in diesem Kurs einfach von vorne anfangen. Auf der anderen Seite werde ich nicht sehr tief in diesen Kurs eingehen. Es ist nur ein kurzer Kurs, und es lehrt Sie, Ihr erstes Programm mit ein paar Befehlen laufen zu lassen. Es lehrt dir nicht alles über Java, also bist du nach diesem Kurs definitiv kein Experte. Wenn Sie die Sprache wirklich lernen möchten, müssen Sie von hier aus weiter gehen. Aber natürlich wird Ihnen helfen, zum Beispiel, Ihre erste Übung von Ihrem Professor zu erledigen oder einfach nur Ihr erstes Programm zu erstellen . Wenn Sie diesen Kurs in Ihrer Freizeit ausführen, werde ich Ihnen beibringen, wie man Befehle und Java fährt. Wie man If-Anweisungen und Drahtschleifen und vier Schleifen und Switch-Anweisungen erstellt, werde ich Ihnen beibringen, welche Methoden sind und wie sie aufgerufen werden, und ich werde Sie über Klassen und über die Vererbung von Klassen und darüber, wie man werde ich Ihnen beibringen, welche Methoden sind und wie sie aufgerufen werden, und ich werde Sie über Klassen und über die Vererbung von Klassen und darüber, wie man Objekte aus diesen Klassen innerhalb der Java-Programmiersprache heraus. Java ist ein sehr guter Anfang für die Programmiersprache, da Java sehr weit verbreitet ist. Java wird in vielen Desktop-Anwendungen verwendet. Es ist auch auf der Serverseite bekannt. Viele riesige Anwendungen, zum Beispiel Bankanwendungen oder Onlineshop-Anwendungen, sind in dieser Programmiersprache Java implementiert , und Sie können in diesen Bereich kommen, wenn Sie besser mit der Sprache vertraut sind. Das Brennan-Bild war auch auf Android-Geräten vorhanden, vor allem auf Smartphones. Wo kann APS innerhalb der großen Java-Sprache programmieren, auch zu erwähnen Java-Sprache ist auch auf allen unseren Nachbarn Planet Marks verfügbar. Die Master-Overs sind mit der Java-Programmiersprache programmiert, so dass Java wirklich sehr weit verbreitet ist, und es ist ein guter Anfang für das Lernen der Programmierung, und ich möchte Ihnen die Grundlagen dazu in diesem Kurs lehren. Darüber hinaus werde ich eine Entwicklungsumgebung und I e verwenden, die Net Beans genannt wird. In diesem Kurs sind sie ein Haufen von IDs verfügbar in diesem Bereich. Aber ich habe gerade Beans getroffen, weil es sehr einfach zu installieren ist und es in der Java-Sprache gebündelt ist . Um dein erstes Programm zum Laufen zu bringen, brauchst du nur 50 Minuten und dann bist du fertig. Dies ist alles in diesem Kurs enthalten und in diesem Net Beans I d. Wie es kostet Beschreibung Bestellung, sagt er. Mein Name ist Christophe Tona, und ich bin ein Softwareentwickler oder Software-Asche angekreuzt. Ich bin die Person, die wir Ihnen beibringen können, Programmiersprache Java zu programmieren, weil ich es gewohnt bin , im Gefängnis zu programmieren, eine Programmiersprache seit vielen Jahren. Ich mache dies auch als mein Geschäft und habe mein Haupteinkommen durch die Programmierung von Java-Programmen. Und diese Programme laufen auf vielen großen Systemen, und viele Menschen sind in der Spruance beteiligt. Also bin ich wirklich Experte in diesem Bereich, und ich würde Ihnen gerne die Grundlagen dazu beibringen. Ich bin in Deutschland ansässig. Ich bin ein deutscher Muttersprache, und auf der anderen Seite möchte ich mich entschuldigen. Mein schlechtes Englisch. Manchmal bekommen Sie vielleicht ein Problem, mein Englisch zu verstehen, aber ich werde mein Bestes tun, um Ihnen die beste Erfahrung in diesem Kurs zu geben. Vielen Dank für das Einstimmen und starten wir den Kurs im nächsten Video 2. 02 - Java und NetBeans herunterladen: um die Programmierung zu starten. Wir zuerst alle Hälfte, um Java nicht zu laden und wir müssen auch nicht beachten, natürlich nächste Beads und wir müssen Java installieren. Wir müssen auch Net Beans auf unserer lokalen Maschine installieren. Java ist von der Website w w dot oracle dot c om Ich habe bereits die Website betreten. Sie sind l hier in der Spitze und dann wählen Sie Menü und dann Donuts und Triumphe dann Java. Und dann lädt Altes Java nicht. Und Sie sehen diese Seite eine Menge von Informationen ist hier verfügbar. Wir benötigen die Java Standard Edition und die Java Standard Edition ist hier verfügbar. Hier drüben heißt es Java s Ich klicke hier und jetzt komme ich auf die Donald-Seite von der Java Standard Edition und ich kann zwischen Java, nur Java und hier Java mit Net Beats wählen . Wenn dieses Menü diese Navigation auf der Oracle-Website Änderungen ist, können Sie auch Google Java s e nicht laden oder Java e Net Beans nicht laden und dann erhalten Sie auch eine Liste und Sie klicken auf die Liste. Und Sie finden hier auch die Java Donald Page, wo Sie die einzelnen Java und Java mit Net Beans auswählen können . Ich klicke auf das Netz, Beans, Java und dann wähle ich Lizenzvereinbarung akzeptieren. Und hier unten muss ich die richtige Version für meinen Computer auswählen. Es ist verfügbar für Lee Knox für Mac OS und für Windows 32 Bit und 64 Bit. Auch für Lennox 32 64 Bit Meine Maschine ist eine Windows 10-Maschine und sie läuft auf einer 64-Bit-CPU. Also dieser hier, es ist das Richtige für mich. Ich klicke hier und die Broza beginnt zu Fuß. Beachten Sie nicht, dass mein Java mit den Beats gebündelt ist, und in der nächsten Vorlesung werden wir dieses Bundle installieren und es wird Java und Net Beans für uns installieren. 3. 03 - Installation von Java und NetBeans: Also lasst uns die Datei installieren. Wir laden es einfach nicht. Lassen Sie uns Java installieren und installieren Sie Net bedeutet, dass ich einfach auf das Feuer klicke. Wir laden es einfach nicht. Es ist jetzt hier auf meinem Desktop und nachdem Sie akzeptiert haben, dass diese Datei Administratorrechte für die Installation auf meinem Computer hat , startet das Installationsprogramm einfach. Es zeigt mir einen Bildschirm, was jetzt installiert ist, und ich klicke einfach auf Weiter und ich wähle den Speicherort, wo ich die J. D. K installieren soll oder wo das Installationsprogramm die J. D. K auf seiner OK-Zehe. Verlassen Sie diesen Standort. Ich klicke auf Weiter. Ich wähle einen Ort, an dem Net Beans installiert sind und wo Net Beans nach dem GK suchen sollten . Alles ist in Ordnung. Ich klicke auf Weiter. Ich kann auch diesen Check für Updates verlassen und ich klicke auf Installieren und das war's. Der Installer installiert mir die Net Beans oben auf Java. Das war's. Net Beans und Java installiert ist, und ich kann einfach auf Fertig stellen klicken. Jetzt sehe ich diese neue Ich kann hier auf meinem Bildschirm auf meinem Desktop, Ich kann einfach auf dieses Symbol doppelklicken. Es ist ein Netz bedeutet e 2. April. Ich kann für spätere Versionen hören, dass es anders sein kann. Ich klicke einfach doppelt darauf. Und das Netz bedeutet, dass E D gerade jetzt beginnt. Und das ist der Anfang. Seite aus dem Netz bedeutet E. Und wir werden hier in der nächsten Vorlesung weitermachen. 4. 04 - Was wurde installiert?: Was haben wir gerade installiert? Lassen Sie uns eine kleine Zusammenfassung über. Sie einen Blick aus, welche Komponenten wir auf Ihrem Computersystem installiert haben. Zuallererst gab es das Betriebssystem. Mein Betriebssystem war ein Windows-Betriebssystem Windows 64 Bit. Aber vielleicht müssen Sie eine andere Kanal-Version herunterladen, zum Beispiel, denn wir wissen 32 Bit oder für einen Mac OS-Rechner, oder sogar für sie. Dies wurde von Ihnen vorinstalliert und zusätzlich zu diesem Betriebssystem haben wir das Java-Entwickler-Kit J. D. K. abgekürzt installiert D. K. . Das Java Developer Kit stellt uns also das Java und zusätzlich das Java Developer Kit zur Verfügung. Wir haben eine integrierte Entwicklungsumgebung, eine I D e und diese integrierte Entwicklungsumgebung installiert . Waas. Net bedeutet Also, was sind die Aufgaben von all diesen Teilen? Erstens, die integrierte Entwicklungsumgebung. Du kannst es so viel ausdenken. Verbesserte texted kleine Net Beans ist eigentlich nur ein Text wenig, aber mit vielen Funktionen, die geholfen haben, die Ihnen helfen, zwischen den Feuern zu navigieren, die Ihnen helfen , zu zeigen, was in den Dateien auf Bindung. Ach, sieh in den Java-Mantel. Es gibt viele Funktionen von Gunst, aber eigentlich ist es nur ein viel verbesserter Texteditor und das Complete Java-Programm wird normalerweise in einer solchen bis geriebenen Entwicklungsumgebung geschrieben, wenn das Java-Programm gestartet werden muss . Es ist die Aufgabe aus dem Java-Entwickler-Kit. Zuerst kümmert sich der J T. K. sich der J T.K.um das Kompilieren des Java-Programms. Ein Compiler ist nur ein Übersetzer. Das übersetzt das Programm in maschinenlesbaren Mantel, so dass das Programm genommen wird, und dann der Compiler läuft und dann aus dem Compiler heraus. Es produziert etwas, das Bite Coat auf genannt wird. Dies ist maschinenfähiger. Dieser Schritt muss ausgeführt werden, bevor das Programm ausgeführt werden kann. Und dann enthält das Java-Entwickler-Kit rund um die Zeitumgebung, J R E. Ein Eil-Job , eine zufällige Umgebung und das Programm wird auf dieser Laufzeitumgebung ausgeführt. Was haben wir nicht installiert? Vielleicht haben Sie bereits einen Job sind auf Ihrem System installiert, aber es ist nur eine Java-Laufzeitumgebung, und sie sind auch Computer verfügbar oder Betriebssysteme der Lage. Es gab nur eine Java-Laufzeitumgebung. J R E ist verfügbar. Eine Java-Laufzeitumgebung reicht uns nicht aus. Wir müssen die Java installieren, ein Kind entwickeln, den J. D. K. und darüber hinaus. Entwickeln Kinder, wir installieren Net Beans, Jonah Runtime Umgebung. Es ist nicht genug für uns. Die JR kann nur bereits kompiliertes Programm ausführen. Wenn Sie also kein kompatibles Java-Programm laden, zum Beispiel aus dem Internet oder wenn Sie ein kleines Gerät haben und der Job unser Programm kompiliertes Java-Programm auf diesem Gerät bereitgestellt wird, ist dies perfekt. Die Java-Laufzeitumgebung kann dieses Programm ausführen, aber es kann nicht aus den Text-FIEs kompiliert werden, so dass es nicht Trend übersetzt werden kann. Das ist also nicht genug. Also müssen wir den Stack installieren. Dies wird Stack genannt. Wir zeigten das leichte vor 5. 05 - Erste Projekt und erster Start: Jetzt lasst uns riel bekommen und unser erstes Java-Projekt erstellen und unser erstes Jobprogramm starten, um ein Projekt zu bewerten, das bedeutet, dass Sie einfach auf diesen Ordner klicken müssen. Ich höre oben mit dem kleinen grünen Plus. Und dann öffnet sich das Projekt Wizards auf Dhere. Wir können Java wählen, die bereits ausgewählt ist, und Java-Anwendung. Das ist in Ordnung, das ist das erste Java-Anwendungsprojekt. Dann klicke ich auf Weiter und ich muss einen Projektnamen auswählen und wo er gespeichert wird. Wir können den Ort verlassen, wo gerade gespeichert. Aber wir können den Projektnamen ändern. Wir können sagen, Dies ist das Cars pro Projekt, zum Beispiel. Dann können wir hier die Hauptklasse wählen. Es ist ein jetzt hier Kursprojekt. Wir werden es auf Basis lassen, wie ich jetzt auf Finish klicken kann, und dieses Projekt wird für mich von der Net Beans Entwicklungsumgebung erstellt. Und es ist bereits geöffnet und hier sehe ich in meinem Projekt-Explorer das Kursprojekt. Die Quellpakete sind hier dieses Java-Paket und dies ist eine Kostenprojektdatei und es ist bereits hier auf der rechten Seite geöffnet, und auch einige Bibliotheken sind enthalten. Die J.D K-Bibliotheken müssen Sie sich nicht darum kümmern. Das ist völlig in Ordnung. Es ist wichtig, dass diese natürlich, Projektdatei ist hier auf dieser Kursprojektdatei auch bereits eine Hauptmethode hier drüben hat. Dies ist der Einstiegspunkt über Java-Anwendung. Und wir können unseren Code hier schreiben, um Coat-Anwendungslogik zu machen. Hier. Wir werden diesen Kommentar jetzt durch ein einfaches System aus Druck ersetzen. Und dann werden wir sagen, Hala Welt, wie viele Programme sagen Hallo Arbeit, oder? Und jetzt können wir dieses Programm ausführen, indem wir hier auf diesen kleinen Pfeil auf Sagen, Projekt laufen. Wir können das Programm auch ausführen, indem Sie einfach auf diesen Pfeil klicken. Ich werde darauf klicken und Java startet gerade jetzt und das Programm läuft. Und hier sehe ich, es ist die Hölle alt in den Wider, Ola, Das Programm hat ausgeführt und es gibt es aus. Der Text Hallo Welt von 6. 06 - Was ist passiert?: Wow, das war schnell. Wir sind nur 50 Minuten etwa 50 Minuten in diesem Kurs und Sie haben das Netz installiert. Bedeutet, dass ich zusammen mit dem J D. K mit einem Driver Development Kit für 15 Minuten und Sie tippen in Ihre erste Zeile off coat und Sie drücken um Taste und Ihr erstes Java-Programm läuft bereits. Aber vielleicht war das ein bisschen zu schnell für dich und du verirrst dich. Das ist kein Problem in dieser Vorlesung. Ich will dir sagen, was genau passiert ist, wenn wir die Schritte machen, haben wir gerade getan. Also, was ist genau passiert ? Nun, während wir das Projekt mit Netzbohnen erschaffen haben, entstand ein Feuer auf unserem Herzriss. Und diese Datei wird Kursprojekt dot Java genannt und dies ist ein tatsächliches Programm. Es ist eigentlich nur ein einfacher Textfeuer. Sie können diese einfache Textdatei mit jedem Editor anzeigen, den Sie mögen, und Sie können auch diesen Text Feuer ändern. War ein Redakteur, den Sie mögen? Net Beans natürlich ist viel komfortabler Zehe bearbeiten Java-Projekte. Es wurde automatisch von Ihrem Netz erstellt, ich d e e, warum Sie das Projekt erstellt haben. Und für mich ist es in der Falte geschaffen. Eine höhere API im Ordner Net Beans Projects und es gibt ein Projekt voll, das Kursprojekt und unter dem Quellkursprojekt genannt wird und dann Project dot Java aufruft. Das Feuer befindet sich. Schauen wir uns diese Akte mal an. Der Ordner ist bereits hier auf meinem Bildschirm geöffnet und ich sehe, dass er sich in diesem Ordner befindet und ich sehe, dass es JAMA Feuer ist. Ich kann einfach doppelklicken und mein Editor auf meinem System öffnet sich und hier sehe ich das Java-Feuer . Nun, dieses JAMA Feuer befindet sich im Paketkursprojekt. Das bedeutet, dass es sich innerhalb eines Ordners befindet, der Kursprojekt genannt wird. Wir sehen den Ordner schon vor ein paar Augenblicken auf dann diese. Ein Feuer enthält eine Klasse, die Ursache Projekt auf den Autos genannt wird, ist für der gleiche Name wie die Datei und innerhalb der Klasse gibt es eine statische Methode und es wird als public static void main bezeichnet Und diese statische, void public main Haupteingangs-Methode aus jedem Java-Programm. Und innerhalb dieser Methode setzen wir Sir Command, das System Dot Out-Punkt-Druck ist und es sollte ausdrucken. Hallo, Weltsystem. Es ist die Systembibliothek und raus. Es ist eine spezielle Klasse in dieser Bibliothek und wir rufen die Methode auf, die auf dieser Nachricht gedruckt wird. Kümmert sich um uns Zehe drucken Sie die Zeichenfolge, die wir hier auf die Kommandozeile anbieten. Okay, zurück zu unseren Slights. Wir drücken nun den Run-Button. Was passiert, wenn wir auf der Flucht sind? Aber zuerst sucht der Java-Compiler nach Punkt-Java-Dateien und findet das Ursache-Projekt auf Java-Feuer . Und diese Ursache Projekt dot jar fire ist ein vom Compiler in die Kurs-Projektpunktklassendatei kompiliert . Wenn wir in unseren Ordner zurückblicken, schließe ich das jetzt einfach. Und ich navigiere durch das Ursache-Projekt und dann baute und Klassen und behelfe dann das Projekt, um Projektpaket zu verursachen . Ich finde diese Ursache Projektpunktklasse hier, und ich kann das auch öffnen und wir sehen, dass es ein binäres Feuer ist. Das ist also der Bissmantel, der ausgeführt wird, wenn wir das Programm ausführen. Dies wird automatisch von für uns von den Net Beans I d erzeugt und wenn wir die Net Beans zurückblicken, die i d E jetzt Java Virtual Machine hier auf der rechten Seite und innerhalb der Java Virtual Machine startet , ist der Kurs Protect Dot Class Datei bereitgestellt wird, und dann wird das Programm ausgeführt und die Hauptmethode wird ausgeführt. Und diese Hello Welt taucht in der Kommandozeile auf. Das ist es, was passiert ist. Das ist ein Prozess. Wie jedes Java-Programm in die Ausführung kommt und ausgeführt wird. 7. 07 - Variablen: Nun lassen Sie uns einige Variablen verwenden. Variablen sind Platzhalter in einem Job, ein Programm, und Sie können verschiedene Werte in diesen Variablen auf diese Variablen setzen können auf diese Weise geschrieben werden und auf der anderen Seite, sie können auch gelesen werden. Ich möchte einige verschiedene Variablen Jahr in meiner Hauptmethode in den Klassen setzen, ist der Ort, an dem ich sie setzen kann. Ich kann sie auch an anderen Orten setzen. Aber zum ersten Mal schauen wir uns nur dieses Hauptjahr an. Uh, wir konzentrieren uns nur auf diese vier dieser Vorlesung und für den Teil dieses Kurses, ich stelle einige Variablen vor. Alle Variablen benötigen Typen in Java. Zuerst muss alles, was ich einen variablen Typ geben. Zum Beispiel ist der Intertype für Integer, und ich kann dort Wert setzen. Zum Beispiel erstelle ich eine ganze Zahl und ich möchte hier die Menge von Äpfeln setzen ich die Hälfte oder ich wähle eine andere Namensnummer aus Äpfeln. Ich muss es klarer machen. Dann kann ich diesen Variablenwert zuweisen. Vielleicht habe ich fünf Äpfel. Ich kann diese Variable auch später Wert signieren. Dann muss ich dieses int nicht neu schreiben, ich habe einfach die Zahl von Äpfeln, die ich habe, und dann kann ich es auf fünf setzen. Vielleicht, oder sogar ich kann kleine Streit oder eine andere Nummer hier sitzen. Und wenn ich diese Nummer wieder ausdrucken möchte, wenn ich Zeh will, drucken Sie es aus mit da System aus elterlichen, Ich kann es einfach am Ende hier sagen ich Plus und dann Zahl aus Äpfeln Ich habe, wie die Welt, die ich habe plus Äpfel. Ich muss es richtig schreiben. Und dann kann ich dieses Programm wieder ausführen, indem ich hier auf den grünen Knopf klicke, und es wird ausgegeben. Hallo, Welt. Ich habe fünf Äpfel. Das war's übrigens, während ich tippe, siehst du schon, dass es manchmal mit Rattenlinie auf Duh unterstreicht. Vielleicht kennen Sie diese rote Linie von Microsoft Office von Microsoft Word. Da steht, dass hier drüben ein Pfeil ist. Wir können uns dieses Symbol ansehen, und es sagt, dass man niemanden finden kann, der in dir bedeutet, da ich es hier getippt habe, ist nicht verfügbar. Ich kann einfach auf der Tastatur drücken, die Steuerelemente, Tempomkombination, und dann bekomme ich einen Vorschlag, was zu halten ist und die Net Beans Entwicklungsumgebung sieht automatisch, dass es eine Variable in meinem Mantel gibt, die nannte Zahl von Äpfeln. Ich habe, dass ich hier benutzen kann, und ich weiß, dass ich eine von ihnen wählen kann. Ich wähle die Oberste aus, äh, drücke Verletzungen, und es druckt es automatisch aus. Ich kann diese Variable zurücksetzen, vielleicht 27 Dann wurde die erste Variable auf fünf gesetzt. Und dann wurde es Zehe sieben gesetzt und von Kurs. Was hier gedruckt wird, wenn ich die grüne Errol hier schiebe, ist Hallo Welt. Ich habe sieben Äpfel, weil die frühere Zahl Bohne mit sieben überschrieben hat. Ich kann auch andere Variablen verwenden. Zum Beispiel kann ich eine doppelte Begräbnis verwenden. Die doppelte Begräbnis wird verwendet, um Wert Indien zu haben, die nicht ah, richtige Zahl, aber hat die Zahlen nach dem Punkt, so kann ich bei Menge hören. Zum Beispiel, mein Bankkonto, das ist 6 66 Vielleicht jetzt, Andi, Ich kann es auch hier ausdrucken. Ich se plus und ich bekomme eine neue Linie hier, indem ich einfach verletze. Es spielt keine Rolle, ob innerhalb des Befehls in Java ein Zeilenumbruch vorhanden ist. Es spielt eine Rolle, ob es in einer Zeichenfolge, die hier ist, einen Zeilenumbruch gibt. Aber wenn es hier in diesem Bereich einen Zeilenumbruch gibt, spielt das keine Rolle. Und ich kann einfach in der nächsten Zeile weitermachen und ausdrucken. Ich habe einen US-Dollar-Betrag plus Betrag. Plus, auf meinem Bankkonto, wahrlich der Gedanke. Vielleicht bin ich ein Kind oder ja, vielleicht ist es auch nur mein Taschengeld. Okay, dann kann ich den grünen Pfeil drücken und da steht, ich habe uns Dollar 6 60 Side sechs auf meinem Bankkonto . Der letzte Variablentyp, den ich Ihnen vorstellen möchte. Ich habe bereits erwähnt, dass es sich um den Variablentyp String und innerhalb von Strings handelt. Ich kann zum Beispiel einen Text einfügen . String-Name sollte Max sein, zum Beispiel auf dann kann ich auch bei diesem Drink hier drüben. Hallo, Welt. Die Bemerkungen, weißt du, oder einfach Maxie hier drüben. Und dann druckt es diese Max hier drüben aus. So sind Strings auch im Job verfügbar. Unsere Sprache? Das war's für diesen Vortrag. Und in der nächsten Vorlesung, werden wir suchen, wenn in der Nähe 8. 08 - Erklärung: Variablen: Lasst uns den letzten Vortrag vertiefen und den letzten Vortrag wiederholen. Der letzte Lecture Award über Variablen. Was sind Variablen? Variablen sind eigentlich nur Platzhalter für Werte. Sie können eine Variable definieren, und dann können Sie einen Wert für diese Variable signieren. Oder Sie können sogar Wert der Variablen zuweisen, während die Variable definiert wird. Variablen werden stark in Java typisiert. Das bedeutet, dass Sie zuerst den Typ einer Variablen angeben müssen, bevor Sie sie verwenden können. Du brauchst definitiv einen Typ aus. Andernfalls kann der Wirbel die Variable nicht definieren, und zum Beispiel für dies wirdzum Beispiel fürdie Variable gemacht. Ich höre diese Variable. Ich bekomme einen indizenten Typ, und dann weisen wir eine Zehe die Variable zu, die Sie jedes Mal in Ihrem Programm eine Variable neu zuweisen dürfen . Überall, wo Sie es neu zuweisen können. Es ist nur ein Platzhalter, und Sie können andere Variablen in das Gleichnis einfügen. Welche Variablen haben wir also kennengelernt, dass wir eingeführt wurden? Zehe den Int-Typ aus erträglich. Der in-Typ der Variablen enthält ganze Zahlen. Es nimmt 32 Bit im Speicher ein, und es ist von etwa zwei Milliarden Minern auf zwei Milliarden plus, und wir haben den doppelten Variablentyp für Fließzahlen eingeführt. Dieser Typ mit doppelten Gleitzahlen hat bereits Dollar-Genauigkeit. Es dauert 64 Bit im Speicher auf DA Es ist von diesen Minus-Wert zu diesem Plus-Wert. Es kann wirklich große Zahlen in Anspruch nehmen, und wir haben Ihnen den String-Typ eingeführt, und dieser String-Typ ist für Textzeichenfolgen. Diese Luft drei Typen von den Variablen von sehr off in Java-Programmen verwendet. Also habe ich Ihnen zuerst diese Variablentypen vorgestellt. Aber natürlich gibt es andere Variablentypen in Java diese Variablentypen zum Beispiel Bite. Ein Biss ist nur acht Bits auf seinem von minus eins auf 28 bis plus 127. Also, wenn Sie kleine Zahlen haben, können Sie sie in Bisse setzen, und das spart Ihnen Speicher. Aber es gibt auch einen kurzen Typ. Es nimmt die doppelte Halterung ab Bits, nimmt 16 Bits, und Sie haben bereits Zahlen ausgewählt. Dann ist da zwischendurch. Der Typ, den ich dir schon Butter gezeigt habe. Es gibt auch einen langen Typ auf dem langen Typ. Nehmen Sie 64 Bits aus ganzen Zahlen und Sie können wirklich große Zahlen hier drin bekommen. Es gibt also auch eine Gleitkommazahl mit einfacher Genauigkeit. Typ auf dem Zahlentyp hat einen geringeren, sehr geringeren Betrag von den Werten, die Sie dort oft eingeben können. Er benutzte auch den Anlage-Typ der Barlion Typ nur Gefahr für verschiedene. Sie können dort den wahren Wert und den falschen Wert eingeben, und ich muss erwähnen, dass Objekte oft Toe Wearables in Java zugewiesen werden. Dann muss die Variable vom Typ oder von der Klasse aus dem Objekt entfernt sein. Darauf werden wir uns später im Kurs beschäftigen. Aber wir haben bereits ein Objekt. Viele Dinge sind Objekte in Java, der Stream-Typ ist eigentlich eine Klasse und string ist ein Objekt, das hier eingefügt wird. 9. 09 - If-Statements: Lassen Sie uns also einen Blick auf die if-Anweisungen werfen, die in jeder Programmiersprache zur Verfügung gestellt werden . Und natürlich werden sie auch in der Java-Programmiersprache zur Verfügung gestellt, wenn Anweisungen möglicherweise verwendet werden, wenn wir einige Variablen überprüfen müssen, wenn sie in einigen Zahlen sind, um Ihre These Prüfungen zu schwächen, um verschiedene Mantel auszuführen, für Beispiel, und wir können die Anzahl von Äpfeln überprüfen, wenn die Zahl von Äpfeln ist eins. Ich schreibe einfach, wenn und dann Klammern, wenn Zahl von Äpfeln und ich habe diese Entwicklungsumgebung Funktion hier wieder verwendet , wenn die Anzahl der Äpfel gleich ist eins und dann sage ich in Klammern System elterlich. Oh, es ist mein Letztes, Leute. Und dann setze ich diese Zahlen von Apple CEO 21 und ich kann mit diesem Programm beginnen. Und dann steht da: Oh, Oh, es ist mein letztes vom Kurs. Wenn ich es gesagt habe, mach sieben wieder zurück und führe mein Programm aus, dann erscheint diese Zeile nicht, dass dieser Code hier nicht ausgeführt wird. Darüber hinaus kann ich, ähm, einfach überspringen oder weglassen diese Zahnspangen hier. Wenn ich hier nur eine Linie aus dem Mantel habe, ist das genug, und ich kann dieses Programm laufen, das ich hier die Zahlen von Apples Zehe eins wieder gesetzt habe. Ich kann dieses Programm ausführen und es druckt. Oh, es ist wieder mein Letztes. Darüber hinaus gibt es keine andere Bedingung. Sie sind eine Art, die wählen kann. Er ist der Elsa-Fall. Und hier, zum Beispiel, drucke ich System aus Druck. Ähm, ich habe genug Äpfel. Ja. Ja. Und, ähm, wieder, es wählt, ob die Zahl von Äpfeln eins ist, als dies ausgedruckt ist, ansonsten Basis. Drucken Sie es aus. Und ich kann auch die Zahnspangen hier lassen. Ich führe dieses Programm auf. Natürlich sind es Abdrücke. Oh, es ist meine letzte Leiche. Wenn ich sie auf sieben zurücksetze, druckt es aus, äh, ich habe genug Äpfel. Es ist also im Fall Els hier unten. Also kann ich auch an den Zahnspangen hier, und ich kann den gemischten Graben benutzen oder ich kann hier wieder an den Zahnspangen. Andi, ich kann das einfach vom Kurs mischen. Ich kann hier auch einen anderen Ausdruck haben. Dies ist ein Ausdruck, und es ist es, zu erzwingen oder durch zu bewerten. Wenn es wahr ist, ist es in diesen Teilen von der if-Anweisung, und wenn es Zehenfälle auswertet, dann geht es in dieses und natürlich. Ich kann andere Aussagen verwenden, andere Ausdrücke hier, zum Beispiel, kann ich meine Menge an Geld überprüfen, wenn Betrag kleiner als 100 zum Beispiel. Alles, was ich sage, es ist System aus. Eigenes drucken. Ich habe wenig Geld. Sonst Tests, zum Beispiel. Zehenkappe aus schwarzem Gold. Der Rest ist Läufe. Ja, unde essen dort köstliche Speisen. Okay, ich kann das laufen. Und, äh, da steht, ich habe wenig Geld. Aber wenn ich sage, ich habe eine auf einem 50 Packungen in meiner Tasche oder auf meinem Bankkonto, es heißt, Gehen wir ins Restaurant. So kann ich auch die diese doppelten Werte hier verwenden. Sie müssen vorsichtig sein, da Sie von den doppelten Werten nicht beide überprüfen können. Wir ergreifen beide Gleichheitszeichen, weil und die doppelten Werte sind manchmal um ein wenig herum. Und dann stimmt es nicht genau überein und man bekommt hier seltsame Ergebnisse. Sie können hier auch Strings verwenden. Wenn Sie Strings zum Beispiel mit der if-Anweisung überprüfen möchten , können wir wählen, ob mein Name auf dann muss ich etwas anderes verwenden. Ich muss die equals-Methode verwenden. Wenn mein Name gleich klopft, können wir diesen Vergleich nicht verwenden oder das ganze Jahr über müssen wir gleich Das ist Objektvergleich in Java verwenden . Und ich kann sagen, wenn mein Name gleich Max ist, sagen wir , zum Beispiel, System aus Sonderangebot für Max Menschen. Weißt du, Mabel, vielleicht ist das okay. Oh, Justin Beispiel. Weißt du, und ich drückte den falschen Knopf drauf, sagt Sonderangebot für Marks, Leute. Ja, so kann ich if else Aussagen auf Duh verwenden. Sie können erkennen, dass es eine Menge Macht in diesen gibt. Wenn else Anweisungen, können Sie eine Menge unterscheiden und Coach auf einem Fall laufen und Mantel auf dem anderen Fall laufen lassen. Also lasst uns zur nächsten Vorlesung wechseln, und in der nächsten Vorlesung werden wir Schleifen haben. 10. 10 - Erklärung: If-Statements: Vielleicht, wenn Aussagen Ihnen jetzt klar sind, vielleicht nicht. Ich möchte eine Wiederholung zu dieser Zeit gewählt theoretischen Ansatz für die if-Anweisung haben, die if-Anweisung ist eine Kontrollstruktur. Es ist eine Struktur, wie man den Kontrollfluss durch das Programm zu führen, und wir können Steuerflüsse visualisieren, indem Flussdiagramme verwendet werden. Flussdiagramme sind einfache Diagramme, die zeigen, wie der Ausführungsfluss durch ein Programm läuft , und diese Flussdiagramme haben verschiedene Elemente. Zunächst einmal hat das Flussdiagramm einen Start- und einen Stopppunkt, und dies wird mit der dieses Feld mit abgerundetem Eckrechteck mit abgerundeter Ecke angezeigt. Dann kann es Benutzereingaben in das Programm geben, zum Beispiel etwas auf der Tastatur eingeben und es kann eine Benutzerausgabe aus dem Programm geben, zum Beispiel etwas auf dem Bildschirm anzeigen. Und das wird mit dieser kleinen Kraft kleinen Krume gezeigt. Die beiden Elemente, die wir verwenden möchten, unsere Operation Element. Es ist einfach ein Rechteck, und der Operationsname ist da drin und wir möchten diesen Diamont-Artikel auf diesem Diamant-Artikel verwenden , ist eine Entscheidung. Es gibt den Ausdruck im Diamanten und wenn der Ausdruck wahr ist oder fällt, wird die Entscheidung getroffen. Wie kann eine if-Anweisung als Flussdiagramm angezeigt werden? Wir haben ein einfaches Flussdiagramm für eine if-Anweisung auf diesem Licht oder wir wollen es auf dieser Folie aufbauen . Für den Anfang gibt es eine vorherige Operation in diesem Tiefschuss. Diese Berechtigungsoperation fand statt, bevor die if-Anweisung erreicht wurde. Und dann gibt es eine Entscheidung in dieser, wenn Aussage, eine Entscheidung, durch die wir haben können, oder ein erzwungenes Ergebnis, das wir jetzt prüfen hören, ob der Wert I kleiner als 100 ist. Wenn es kleiner als 100 ist, haben wir wahr. Wenn es nicht kleiner als 100 ist, haben wir falsch. Wenn es kleiner als 100 ist, haben wir durch und wir gehen rüber und wir führen den Körper aus. Die if-Anweisung. Dies sind die ersten geschweiften Klammern nach der if-Anweisung, und wenn der Körper danach ausgeführt wird, gehen wir mit der nächsten Operation fort. In unserem Programm geht der Kontrollfluss einfach. Aber es gibt noch einen Fall. Da ist der falsche Fall. Wenn die Entscheidung Narren ist, wenn das Ergebnis falsch ist, dann gehen wir zum Körper aus dem anderen Staat über. Da ist die Leiche von der else-Anweisung. Dies wird ausgeführt und danach gehen wir zur nächsten Operation über. Es ist wichtig, dass im falschen Fall der Körper aus, wenn nicht ausgeführt wird und im wahren Fall der Körper aus dem anderen nicht ausgeführt wird. Nur einer von beiden wird ausgeführt. Es gibt eine Wahrheit aus der if-Anweisung. Die Aussage kann auch wie in diesem Bild gezeigt werden, Die wahre Aussage. Wenn die Entscheidung wahr ist, der Körper aus, wenn ausgeführt wird. Aber es gibt in der fehlenden l Aussage. Im falschen Fall geht es einfach zur nächsten Operation weiter. Da ist nichts hingerichtet. Es geht einfach in der Programm-Etage weiter. Also haben wir eine neue Option Zehe. Haben Sie einen Block in unserem Programm. Aus diesem Block ist nur eine Operation und wir können ausgeführt werden oder nicht. Wie können wir aufschreiben, wenn Aussage? Es gibt eine einfache if-Anweisung auf dieser Folie. Wir können es mit geschweiften Klammern aufschreiben oder wir können geschweifte Klammern auslassen, wenn wir nur einen Befehl haben und wir können auch beide Typen hier mischen. Auf diesem Licht haben wir die if-Anweisung und dann in normalen Klammern Äpfel abzählen. Ich habe gleich eins. Wir kennen bereits diesen Ausdruck, diese Varianten durch oder zwei Stürze und je nachdem, ob es wahr oder falsch ist. Wenn es wahr ist, dann strebt der erste Block , der in geschweiften ist, dieses System aus dem Drucken. Oh, das ist es. Mein Letztes wird hingerichtet. Ansonsten, nach dem l, werden die geschweiften Klammern Blocksystem gedruckt und ich habe genug Äpfel wird auf diesem Licht ausgeführt . Die College-Rennen sind eliminiert. Das ist der richtige Mantel, denn wir haben nur eine Zeile außerhalb des Gerichts. Ein Befehl dieses Systems sind Brinton-Kommando. Zwei Mal können wir diese geschweiften Klammern auslassen, und wir können es haben. Wir können die if-Anweisung auf diese Weise verwenden. Wir können auch die if-Anweisung in einer gemischten Note hier im ersten Teil verwenden. Der erste Block hat immer noch geschweifte Klammern, aber der else Teil der if-Anweisung hat keine gekräuselten Klammern. Das ist auch der richtige Mantel, und wir können dies auch umgekehrt machen. Also, was ist ein Ausdruck? Wir haben bereits erwähnt, dass die Anzahl der Äpfel, die ich habe, gleich ist, weil man dies ein Ausdruck ist Wie können wir einen solchen Ausdruck aufbauen? . Dieser Ausdruck muss entweder wahr oder erzwingen, andernfalls die if-Anweisung, und auch andere Kontrollstrukturen können nichts mit diesem Ausdruck tun. Der Ausdruck kann mit Gleichheit und relationalen Operatoren aufgebaut werden und später Eater kann mit Vergleichsoperatoren aufgebaut werden, wenn bereits Durchgangs- oder Fallwerte der Ausdruck sind . Was sind Gleichheit und relationale Operatoren? Zuallererst habe ich Gleichstellungsoperatoren. In dieser Liste. Es gibt das Gleichheitsoperator Gleichheitszeichen, Gleichheitszeichen auf diesem Gleichheitsoperator bedeutet gleich, wenn der Wert auf der linken Seite dem Wert von der rechten Seite entspricht . Es ist Gleichheit Operator bewertet wahr, so dass sie beide gleich sind. Die Werte sind beide gleich. Es ist wahr. Sonst ist es falsch. Dann gibt es das Ausrufezeichen Gleichheitszeichen Operator auf diesem Ausrufezeichen Gleichheitszeichen . Operator bedeutet nicht gleich Es ist wahr, wenn der linke Wert und der rechte Wert nicht gleich einander sind . Andernfalls ist es vierter, wenn sie also gleich sind, ist es falsch. Dann gibt es das größer als das Größer als oder gleich dem Kleineren als und das Kleinere als oder gleich. Dies sind relationale Operatoren, und sie können dort eingefügt werden, und die Werte können mit diesen Operatoren dort auch die bedingten Operatoren die Ameise und die oder die Ameise wird auf diese Weise und die oder istan überprüft werden. Auf diese Weise können wir alle Operatoren miteinander kombinieren. Zum Beispiel kombiniere ich es auf diese Weise. Ich habe ich kleiner als 10 und das J ist größer als Null und Bullen aus. Es muss durch sein. Also ist alles wahr. Es sind zwei Fallstricke mit Ausdrücken für jede Kontrollstruktur, die wir in diesem Kurs haben. Die erste bedauerlich ist, dass die Double- und die Float-Werte nicht die genauen Zahlen sind, aber sie sind nahe Zahlen zu den Zahlen, die sie sein sollten. Aus diesem Grund sollten Sie niemals den equals equals Operator mit double different verwenden und niemals den equals equals operator mit float Werten verwenden. Verwenden Sie immer die relationalen Operatoren, wie kleiner gleich größer ist gleich kleiner oder größer . Andernfalls kann es sein, dass Sie den genauen Wert verpassen, da der Wert nur nahe ist. So sehen die linke und die rechte Seite gleich aus. Aber ich bin eigentlich nicht gleich. Sie sind nur nahe beieinander. Und so sagen die gleichen Gleichheitszeichen nicht durch sie sagt fällt. Und Sie haben ein Problem mit Ihrem Programm, vielleicht laufen Ihre Schleife oder die if-Anweisungen gerade vorbei, weil es immer Kraft ist. Also seien Sie sich bewusst, dass diese Doppel- und Floater und nie verwendet sie mit den Gleichberechtigten operieren. Die zweite Fallstricke besteht darin, dass Objekte mit der Gleichheitsmethode verglichen werden müssen, die sich im Objekt befindet. Was ist der Grund dafür? Primitive Werte werden mit der Normalgleichheit und relationalen Operatoren verglichen. Das ist völlig okay. Wenn Sie jedoch die Gleichheitsoperatoren oder die relationalen Operatoren für Objekte verwenden, vergleichen Sie tatsächlich die Position außerhalb der Objekte im Speicher, nicht die Objekte selbst. Also, wenn Sie gleich gleich verwenden, wenn Sie die gleiche Position vom Objekt in beiden schrecklichen haben, dann werden Sie es jemals durch haben wollten. Wahr. Wenn Sie zwei verschiedene Objekte haben, die tatsächlich die gleichen Zahlen oder die gleiche Stärke haben ,verwenden wir die Gleichheitsmethode für Strings. , dann Wenn diese Zeichenfolgen unterschieden werden, werden siedannin verschiedenen Objekten gespeichert. Dann, selbst wenn sie gleich sind, ist dies gleich, sagen wir's Kraft. Verwenden Sie also immer die gleiche Methode für Objekte. Diese Methode ist in jeder Klasse implementiert, ein Objekt auf, wenn Sie komplexere Objekte haben. Wenn Sie das Objekt selbst implementieren. Wenn Sie die Klasse selbst implementieren, müssen Sie die Methode implementieren, um sicherzustellen, dass Sie die Objekte vergleichen können, die unsere sind, die aus der Klasse Butter für Klassen kommen. Die gute Nachricht für Klassen von Objekten, die das Java R P abhalten, ist diese Methode gleich ist bereits implementiert. Also auch für unsere String-Klasse ist diese Nachricht implementiert und wir können mit der equals-Methode zu String-Objekten vergleichen. 11. 11 - Während der Schleifen: Also lasst uns zuerst eine Weile angeschaut haben. Schleife die while-Schleife ist eine Schleife, die Schleifen, bis ein Ausdruck Kraft ist. Also habe ich hier eine Variable eingeführt, um zu überprüfen, dass dieses erträgliche Countdown genannt werden sollte und ich sagte es zu 10 per Beispiel. Und jetzt erstelle ich das Wild und die Drahtschleife sollte weiterlaufen, wenn der Countdown nicht Null ist oder , ähm, es sollte laufen, wenn der Countdown über Null ist. Ja, das bedeutet, dass diese Klammern eingegeben werden, wenn die Zahl aus dem Countdown größer als Null ist . Und hier möchte ich einfach zum Countdown ausdrucken. Also zählt es hier unten. Ich habe einfach Steuerungsbasis gedrückt und es füllt es auf. Und dann gibt es einen häufigen Fehler. Wenn ich diese wilde Gruppe auf diese Weise verwende, wird sie nie enden, weil der Countdown hier nicht Crim beendet und die Variable immer 10 bleibt. Ich habe Toe Täuschung bedeutete diesen Countdown, um den Countdown wirklich zu Countdown. Und ich kann das tun, indem ich Countdown gleich Anzahl gefunden minus eins auf schreibe. Dann ist es d Crimmins. Ich kann auch eine andere Option wählen. Ich kann auch Count down minus Minus schreiben. Und dann bestimmt es auch, dass dies die gleiche wie die Linie hier ist. Weil es so ist, ist es hier unten kürzer. Ich lösche diese Zeile und benutze die andere auf. Dann ist es Count Downing. Es zählt nach unten und ich kann dieses Programm jetzt ausführen und schauen wir uns die Ausgabe an. Und hier sehen wir, dass es von 10 zu 1 zählt, denn wenn es ah eins oder wenn es hier Null ist, ist man der letzte, der hier durchgeht, wenn Countdown Null. Dann ist es nicht größer als Null, also hört es auf. Wenn ich sage um größer als oder gleich dann und führe es erneut, dann Countdowns bis zu Null, so dass ich dies auf diese Weise ändern kann, kann ich auch sagen, nicht gleich Null. Dann ist es das Gleiche. Es läuft bis zu eins, denn wenn es hier Null ist, kommt es nicht durch die Schleife. Dies entspricht zwei zwei zwei falsch und dann fällt es aus dieser Schleife. Ich kann auch eine while-Schleife auf andere Weise verwenden. Ich kann diese Klammern hier entfernen, und dann kann ich nur einen Ausdruck hier haben, zum Beispiel. Das wäre auch in Ordnung. Es zählt nach unten, aber es zeigt es nicht mehr. Das ist die while-Schleife, die Sie verwenden können. Also schaue ich auf diese Weise 12. 12 - Erklärung: Während der Schleifen: Wir wollen die while-Schleife aus der bedrohungsischen Perspektive betrachten, um auf diesem leichten Ich möchte Ihnen ein Flussdiagramm aus der während All the while-Schleife mit der vorherigen Operation beginnt und nachdem die Privilegienoperation abgeschlossen ist, gibt es die überprüfen Sie hier ist es aktiviert Wenn der Wert I kleiner als 100 ist Wenn dieser Wert I kleiner ist als jagd 100 Wenn dies wahr ist, dann wird der Körper aus der Drahtgruppe ausgeführt, nachdem der Körper aus der while-Schleife ausgeführt wurde , kehrt er zur Prüfung zurück und es wird erneut überprüft. Wenn der Wert I kleiner als 100 b ist, wobei, wenn der Wert I nicht kleiner als 100 ist Wenn dies falsch am Anfang ist, wird der Körper aus der while-Schleife nie ausgeführt. Es ist nie erreicht. Die Entscheidung ist schon am Anfang falsch, und das bedeutet, dass wir nicht in die Wildnis gehen . Beachten Sie auch, dass innerhalb des Körpers aus dem Draht aussehen, Sie haben die Zehe-App aktualisieren diese Bedingung diese Variable Wenn ich immer kleiner auf 100 bleibt weil Sie Zeheninkrement I zum Beispiel vergessen, dann wird es immer durchschauen und tatsächlich Ihr Programm wird zerquetscht. Wenn die Entscheidung I ein kleiner als 100 falsch ist, bedeutet das, dass ich größer als oder gleich 100 ist. Wenn dies Kraft ist, dann wird die nächste Operation ausgeführt und wir haben das weit offen gelassen. Das while-up kann ohne geschweifte Klammern und mit geschweiften Klammern geschrieben werden. Wenn Sie nur eine Anweisung wie in dieser warum Schleife haben? Es ist in Ordnung, ohne geschweifte Zahnspangen zu fahren. Das ist richtig. Mantel Das ist die Hinrichtung der Wildnis. Aber die normale Art und Weise ist es, dass du die Wildnis aufschreibst. Schauen Sie hier. Hier haben wir geschweifte Zahnspangen und wir können einen Block-Off-Coat haben, der hier ausgeführt wird. Es gibt Abweichungen von der Via Schleife. Es gibt eine spezielle Schleife, die Do while-Schleife genannt wird. Das Do I look unterscheidet sich von dem Draht nach oben, weil in einer while-Schleife die Bedingung für Schleifen durch den Körper aus der while-Schleife überprüft wird, bevor der Körper aus der Wildschleife ausgeführt wird und in der do I-Schleife diese Bedingung überprüft wird , nachdem der Körper aus der while-Schleife ausgeführt wird. Also haben wir ein anderes Flussdiagramm und ich möchte Ihnen dieses Flussdiagramm auf diesem leichten zeigen. Zuallererst haben wir die vorherigen Operationen und nachdem die vorherige Operation bitte genommen hat, springen wir direkt in den Körper von der Wildnis, so dass der Körper aus der while-Schleife ausgeführt wird. Danach müssen wir nachsehen. Wir haben eine Entscheidung getroffen. Wenn ich kleiner als 100 oder wenn es groß ist, sind gleich 100, wenn es kleiner als 100 ist. Wenn dies der Fall ist, wird der Körper aus der while-Schleife wieder ausgeführt. Die Schleife schlaufen. Wenn es falsch ist, fahren wir mit der nächsten Operation fort, diese while-Schleife unterscheidet sich von dem anderen y-Look, weil Sie vielleicht bereits erkannt haben, dass der Körper aus der while-Schleife immer mindestens einmal ausgeführt wird da die Prüfung nach der while-Schleife nach dem Körper aus der Drahtschleife . Also der Körper aus, während diese Operation immer einmal ausgeführt wird, und dann entscheiden wir, ob er dies erneut ausführen. Wie sieht die do Draht-Schleife aus? Gehen wir zum nächsten kleinen Stück. Die Dubai Loop kann auch mit geschweiften Klammern oder ohne College-Klammern geschrieben werden. Hier haben wir einen Mantel aus der do Why Schleife mit geschweiften Klammern. Wir haben das do Schlüsselwort vor, aus der do while-Schleife. Und dann haben wir das Gericht blockiert, warum Schau hier im Gericht kaputt ist, wir schaden eine Variable, die Countdown um eins genannt wird. Und nachdem dieser Mantelblock beendet ist, haben wir das wilde Schlüsselwort. Und dort müssen wir den Ausdruck überprüfen, der entweder wahr ist oder fällt. Wenn wir wieder durch den Block von der weißen Schleife schleifen, können wir dies auch ohne geschweifte Klammern schreiben. Dann sieht es so aus. Wenn wir nur einen Befehl im Block von der Drahtschleife haben, können wir es auf diese Weise tun. Aber das ist sehr ungewöhnlich. Und viele Programmierer wandern. Lesen Sie das richtig, aber das ist völlig korrekt Coat. 13. 13 - Für die Schleife: Lassen Sie uns einen Blick auf eine andere Schleife werfen. Es ist das für. Die ganze Gruppe kann auf viele verschiedene Arten geschrieben werden. In meinem Fall, oder in unserem Fall jetzt,haben wir nur einfache Gleichnisse. In meinem Fall, oder in unserem Fall jetzt, Also verwenden wir es im Magen Fall. Es kann auf andere Weise verwendet werden. Die vier Schleife wird auf die folgende Weise geschrieben. Wir sagen vier und dann haben wir Zahnspangen an. Dann haben wir den Körper aus der vier Schleife und wir sehen diese Zahnspangen. Ich habe die Zehenfüllung in drei Teilen. Zuerst die Variable, die initialisiert wird. Wir verwenden oft E in hier und dann unter der Bedingung, wenn die for-Schleifenunterbrechungen sind, wenn diese Bedingung falsch wird, die vier Schleife ist über dem Programm kontinuierlich mit der nächsten Anweisung nach der vier Schleife, ich sage hier E ist kleiner als 10 und dann durch die Aktion, die ausgeführt wird, nachdem die for-Schleife ausgeführt wurde. Wenn ich Zeheninkrement habe, zum Beispiel die Variable e hier und ich sage einfach, e plus und jetzt innerhalb der Schleife, kann ich dieses e-System ausdrucken Druck auf und dann des Essens, und es wird drucken aus der Ich führe einfach dieses Programm zu demonstrieren. Das Follow-up auf dem E läuft von Null, weil es hier mit Null initialisiert ist, als es läuft. Dann hat die Bedingung ISS überprüft und es wird überprüft, ob, aber es ist inkrementell es hier, und es läuft bis zu neun, weil neun die letzte Zahl ist, die kleiner als 10 ist. Das ist die for-Schleife, die for-Schleife ihsaa, zum Beispiel, auf diese Weise läuft. Und ich kann diese Klammern auch hier lassen, wenn ich nur eine Zeile hier drin habe, also wenn ich es wieder laufe, läuft es genauso. 14. 14 - Erklärung: Für Schleifen: Lassen Sie uns die vier Schleife nochmals besuchen und lassen Sie uns einen Blick auf die for-Schleife werfen Aus dem theoretischen Punkt Punktwollen wir Zehe ein Flussdiagramm für die vier Schleife auf diesem leichten. Zunächst einmal haben wir die vier Schleife hier haben wir die vier Schlüsselwort und nach dem for Schlüsselwort gibt es Schmorbrände und in den Klammern gibt es drei Teile. Zuerst die Initialisierung von der Variablen I in diesem Fall Dann haben die variablen Augen überprüft. Wenn es im dritten Teil kleiner als 100 ist, wird die Variable I durch eins belastet . Und innerhalb der geschweiften Klammern befindet sich der Körper vom Follow-up auf dem Körper aus der for-Schleife ausgeführt wird Wenn ich immer noch kleiner als 100 ist Also, wie sieht das Flussdiagramm aus? Wir beginnen zuerst mit der vorherigen Operation Nach der vorherigen Operation haben wir den ersten Teil in diesen Klammern Initialisiert Ignation von I Dies ist genau dieser Teil hier Nachdem wir diesen Teil hatten, nachdem ich initialisiert wurde, gehen wir zu unserer Entscheidung und es wird überprüft, ob ich kleiner als 100 ist, das ist genau dieser Teil in unserem Programm Und wenn ich kleiner als 100 Wenn das wahr ist, dann wird der Körper aus der for-Schleife ausgeführt, nachdem der Körper aus vor der Schleife ausgeführt wird. Genau Nachdem der Körper ausgeführt wurde, wird die Variable I implementiert. Dies ist dieser Teil aus dem Follow-up und der Scheck ist wieder don. Wenn der Scheck voll ist, gehen wir zur nächsten Operation. Es gibt verschiedene Möglichkeiten, wie man ein Follow-up aufschreibt. Zuerst wollen wir es auf traditionelle Weise machen. Der traditionelle Weg ist, dass wir zum Beispiel eine Variable I haben , die initialisiert wird. Und dann überprüfte ich, zum Beispiel, gegen die Flächenlänge und dann nachdem der Körper hingerichtet wurde, nachdem wir Zugang zu unserem A hatten dann ist dies ich belastet. Das ist also die traditionelle Art und Weise. Die traditionelle Art und Weise hat eine Alternative. Wir können es auch Verräter in der Follow-up verwenden. Dann zuerst wird der Verräter im Initialisierungsteil initialisiert Aus dem Follow-up im tschechischen Teil Aus der for-Schleife heißt es Die Methode hat als nächstes auf dem einen Verräter und der letzte Teil aus der for-Schleife hatte eine wir vermissen Ihr dieser Teil ist getan, wenn wir es Belüfter Punkt Next nennen, die hier im Körper von der vier Gruppe ist. Dies ist die traditionelle Art und Weise, wie wir über eine Sammlung auf diese Weise iterieren können. Oder nur iterieren oft Bereich durch inkrementelle Variable, in deren Fall zum Beispiel ich höre, dass es auch eine Variation von der for-Schleife gibt. Es sind die vier jeder Gruppe und es sieht so aus. Es sieht sehr ähnlich Zeh auf traditionelle Art und Weise. Aber hier haben wir nicht drei Teile in der Kopfzeile aus dem gefolgt, sondern nur zwei Teile. Der richtige Teil, der hier Sammlung ist. Das ist der wichtigste Teil. Dies ist die Sammlung, die wir wollen, dass sie auf der linken Seite raten. Wir sehen ein Element aus der Sammlung, so dass dies für jede Schleife im Hintergrund, erstellt es den IT-Belüfter über die Sammlung und dann wird jedes Element in der Sammlung innerhalb dieser Elementvariablen eingefügt, und wir können auf das Element erträglich zugreifen in der Körper aus der für jede Schleife. Dies ist ein alternativer Weg, und wir können die vier Schleife viel kürzer schreiben, und es ist wieder ah viel lesbarer. Wie alle anderen Anweisungen sind vier Schleifen mit und ohne geschweifte Klammern möglich. Normalerweise haben Sie diese vier Schleife mit geschweiften Klammern. Aber wenn es nur einen Befehl innerhalb des Körpers von der for-Schleife gibt, wie er hier ist, können wir auch diesen Fall ohne geschweifte Klammern schreiben. Also nein, eine Frage stellt sich für uns. Wann sollten wir die while-Schleife verwenden und wann sollte das Follow-up wiederverwendet werden? Diese beiden Schleifen sehen sehr ähnlich aus. Sie sind beide Schleifen und wann Sie die eine wählen und wann Sie die anderen beiden wählen. Lassen Sie diese Frage beantworten. Wir können uns die Weir-Gruppe ansehen und die vier Schleife 1. 1. schauen wir uns die Drahtschleife wieder an . Wir müssen uns in der while-Schleife bewusst sein, dass wir die Zählvariable außerhalb der Drahtschleife selbst initialisieren müssen. Die while-Schleife initialisiert also die Variable nicht. Wenn wir es nicht außerhalb initialisieren, ist es kein Problem. Der Compiler wird uns sagen, dass wir es nicht initialisiert haben und wir es später initialisieren können, aber wir müssen unsere Zählervariable auch selbst inkrementieren. Das bedeutet, wenn wir es nicht inkrementieren innerhalb unserer während oben haben wir einen kritischen Programmierfehler bekommen und wir werden diesen Programmpfeil nur herausfinden, wenn die while-Schleife läuft Programmausführung . In diesem Fall stürzt das coole Programm ab. Es bleibt für immer in einer Drahtschleife, und es sieht so aus, als wäre der Computer abgestürzt. Dies ist ein problematischer Programmierfehler, und wir müssen uns dessen bewusst sein. Wir können diesen Fehler machen, und es ist in der Produktionsumgebung von entscheidender Bedeutung, wenn wir die Drahtschleife während unserer Testfälle nicht laufen lassen . So kann die while-Schleife auf der anderen Seite verwendet werden. Wenn wir viel adoptable sein wollen, wenn wir Zehe wollen, haben eine Schleife, wo wir wirklich nicht wissen, wann die Schleife wird und und am Anfang, wir wissen nicht, wie oft wir schauen sollten, um das Seil zu werfen, können Sie die wilde Hoffnung von innen sagen . Sagen Sie der Wildnis vom Körper aus der Wildnis nach innen, wenn sie aufhören soll. In Fällen, in denen Sie nicht im Voraus wissen, wie oft Sie die Gruppe ausführen müssen, sollten Sie eine while-Schleife verwenden. Selbst es ist ein Problem mit der Initialisierung und dem Problem, dass Sie inkrementell den Zähler schrecklich verpassen können . So ist die vier Schleife anders, es ist viel bequemer. Und weil diese drei Teile die Initialisierung, die Überprüfung und das Inkrement aus dem Zähler schrecklich. Es ist alles in der Kopfzeile von den Follow-up-Programmierpfeilen sind eliminiert und es ist noch viel besser mit der für jede Schleife dort. Sie müssen sich nicht um inkrementelle kümmern. Ihr Artikel wird Ihnen nur in der Nachverfolgung präsentiert. Wenn Sie iteriert, zum Beispiel über Sammlung, über Sammlung, so dass Sie die for-Schleife verwenden. Wenn Sie im Erweiterten wissen, wie oft Sie die Schleife durchlaufen müssen, wissen Sie, im Erweiterten, wie oft Sie diese Schleife durchschauen müssen, wenn Sie beispielsweise einen Bereich durchlaufen, weil die Zahl aus Artikel in der Gegend sind bereits bekannt oder, wenn Sie alle Sammlung suchen, die für jede Schleife, Nase und fortgeschritten. Wie viele Artikel sind in der Sammlung enthalten? 15. 15 - Erklärung ändern: Werfen wir einen Blick auf die letzte Steuerfluss-Anweisung. Wir wollen einen Blick hier werfen. Es ist die Schalterbehandlung. Die if-Anweisung hat zwei Fälle in Fällen, eine ist dann der Fall. Und dann gibt es auch den anderen Fall. Die switch-Anweisung kann mehr haben als wollen, dass zwei Fälle in Fällen auftreten, die gezeigt werden. Welche Aussage? Ich habe hier eine neue Variable eingeführt. Vielleicht heißt es Nummer. Und dann öffne ich uns. Welche Aussage? Um, Zahl und es Chance, Klammern zu öffnen und zu schließen. Und dann innerhalb dieser switch-Anweisung schreibe ich Fall eins ist die Zahl gleich eins. Dann will ich den Zeh sofort raus. , Etwas,an dem ich eins habe, um, falls es auch ist. Dann möchte ich ausschreiben. Ich habe Haare unter für den Fall frei. Ich möchte mir ein halbes Dreifach ausschreiben. Nein, ich konnte das nicht schreiben. Ja, und im Standardfall. Ja, ich kann einfach rauskommen. Ähm, ich habe für eine Ya-Nummer. Nein. In Dasa Problem mit dieser switch-Anweisung. Ist diese Aussage über Lee druckt nicht nur, ich habe eine, aber es läuft durch all diese Fälle. Dies unterscheidet sich von der if-Anweisung an den Enden unten. Also muss ich eine weitere Aussage hier internews. Ich muss das, wenn die switch-Anweisung hier brechen und ich einfach richtig hier einbrechen, also bricht es , nachdem es ausgedruckt ist. Ich habe eins und ich habe Zeh bei dieser bis auf jede Zeile außer der letzten. Aber weil es besser aussieht, habe ich auch in der letzten Zeile hinzugefügt, Nein, ich kann diese switch-Anweisung versuchen. Ich führe das Programm und es steht, dass ich eins habe. Wenn ich das Tool als Zahl hier einfüge, ist es, wo ich laufen habe. Wenn ich in drei von Kurs setzen, es läuft darauf sagt, dass ich dreifach habe und ich in 55. Dann steht da, ich habe 55. Das ist die Switch-Anweisung. Es geht durch die Fälle hier und wenn es mit dem einen Fall übereinstimmt, geht es hier rein. Und vergiss die Pause nicht. Weißt du, wenn du die Pause vergisst, wird sie ausdrucken. Ich habe einen und ich habe ein Paar. Ich kann auch zeigen, dass, wenn ich, äh, ein Jahr einbringe, es ausdruckt. Haben Sie einen. Ich habe ein Paar. Es läuft einfach hier durch. Also besser die Hälfte dieser Pause hier, um die switch-Anweisung vom Durchlaufen hier zu beenden. Okay, das war's. Und in der nächsten Vorlesung werde ich mich mit Aufgaben beschäftigen. Wir hatten einige kleine Aufgaben Jahr, zum Beispiel diese und diese Countdown-Aufgabe. Aber wir wollen, dass Zehe einen tieferen Blick im Schlepptau haben. Simon ist auf, wie man etwas Meth macht, war Java. 16. 16 - Erklärung: Verstellen von Statements: Lassen Sie uns also auch ein Flussdiagramm aus der switch-Anweisung zeichnen. Die switch-Anweisung beginnt erneut mit der vorherigen Operation vor der switch-Anweisung und geht dann in den switch-Teil. Jetzt im Schaltteil, gibt es eine Entscheidung Erste, wenn diese Fall eine. Wenn ich zum Beispiel zum Beispiel eins ist und wenn dies der Fall ist, dann wird die Operation ausgeführt und danach erinnere dich daran, dass es eine Pause gibt. Also, wenn ich gleich einer x Kraft bin, gibt es den nächsten Fall. Ich bin zum Beispiel gleich zwei . Und wenn das wahr ist, dann findet die Operation statt. Und danach eine Pause dann, wenn Operation One eine Operation bricht, um zu brechen. Wenn dies geschehen ist, wird das Flussdiagramm mit dem nächsten Vorgang nach der switch-Anweisung fortgesetzt. Aber sie können auch ein D. Ford Statement sein . Wir wissen, ob der Fall wieder in Kraft ist, können andere Fälle folgen. Aber wenn es keinen Fall mehr gibt, als es eine Standardoperation geben kann und nach dieser Standardoperation , machen wir auch eine Pause, weil es sehr wichtig ist, dass wir die Bremsen in Operation eins und zwei hier nach der Standardoperation nicht verpassen . Auch die nächste Operation findet statt. Lassen Sie uns also einen Blick auf die switch-Anweisung werfen, wenn in Operation One und in Betrieb zu oder in einem aus diesen Operationen. Die break-Anweisung fehlt. Die break-Anweisung ist sehr wichtig. Viele Programmierer vergessen diese Break-Anweisung und wenn wir dies vergessen, wird die Operation ausgeführt, wenn ich gleich eins ist. Und danach ist es keine Pause und es geht weiter mit der Operation zu Es geht auch in Betrieb , wenn ich auch war. Und nach dem Betrieb fehlt auch die Bremse. Dann geht es um die Standardoperation. Normalerweise ist es nicht beabsichtigt, dass es auf diese Weise ausgeführt wird. Vergessen Sie also nicht die Bremsenaussage. Es ist ein häufiger Fehler. 17. 17 - Aufgaben und Betreiber: auch Zuweisungen und Operatoren sehr wichtig für Programmiersprachen. Wir werden jetzt etwas Mathematik mit Java machen. Sie können das auch mit allen anderen Programmiersprachen tun. Ich stelle eine neue Variable ein, und ich sage, sie heißt E On. Ich habe eins unterschrieben. Andi, ich möchte auch diese Variable ausdrucken sagen, e ist okay für Ben. Wenn ich diesen grünen Knopf hier drücke, sagt er, er ist ausgedruckt. Auf diese Weise kann ich hier drüben etwas Mathematik machen. Jetzt zum Beispiel kann ich zum Beispieleins und eins sehen kann ich zum Beispieleins und eins sehen. Ja, und dann druckt es vom Kurs aus. Wenn Prince auch ist, ist das normal. Ja, ja. Ich kann auch einige andere Variablen Jahr in meiner Aufgabe verwenden. In meiner Berechnung, zum Beispiel, Ich stelle eine neue schreckliche Erkältung und und ich sage, und es ist fünf und dann kann ich hören C e gleich eins plus n und ich habe Zehe verwenden ein Semikolon am Ende hier auf. Dann kann ich auf Ausführen klicken, und es ist als e sechs, weil fünf plus eins sechs oder eins plus 51 plus und ist sechs okay? Ich kann auch ein paar andere Sachen hier drinnen machen, wie ich sagen kann Ah, eins minus eins. Dann druckt es Null aus dem Kurs. Oder ich kann Division verwenden, zum Beispiel. Vier geteilt durch zwei. Und es druckt aus, dass er auch ist , weil vier geteilt durch zwei ist zwei. Wenn ich fünf sage, geteilt durch zwei, es die Drucke wieder zu. Das liegt daran, dass diese Division nur die vollständige Wertedivision ist, die ignoriert wird. Der Rest weiß, dass der Rest will. Wenn ich den Rest bekommen möchte, habe ich das Prozentzeichen verwenden. Und wenn ich es wieder laufe, dann heißt es, es ist eins, weil die restlichen fünf durch zwei geteilt ist was? Okay, ich kann auch Multiplikation verwenden. Ähm, fünf mal zwei ist zehn von Kurs auf. Äh, ich , uh, kann es so benutzen. Dann schaue ich mir die doppelten Werte an. Doppelte Varios arbeiten. Genau das Gleiche. Außer dem Ding mit dem Rest. Wenn ich fünf durch zwei teile, dann, ähm, es ist wirklich geteilt durch zwei auf 2,5 wird das Ergebnis sein. Dies ist hier nicht richtig, weil dies immer noch die In-to-Teilung ist. Ich muss einen doppelten Wert verwenden, so dass diese in verschiedene in doppelte Werte konvertiert werden. Also, um einen doppelten Wert zu verwenden. Ich sage 2.0, ich divide durch 2.0 und dann kann ich diese 2.5 in diesem B haben und ich auch hier unten ausgedruckt Ersetzen Sie E durch D Auf es sagt, die ist 2.5 hier unten. Nein, ich kann einige Verkettung von Strings machen. Mit Operatoren natürlich kann ich zum Beispiel String s sagen. Er ist eins plus Leerraum zu und dann kann ich auch diese Saite ausdrucken. Eigentlich war die String-Verkettung anders. Typ-Off-Variablen sind hier auch getan hat auch hier getan. Also es sagt, s ist ein Leerzeichen Zehe Asir, dieser 'll String ist eine Verkettung. Das ist ein normaler Betrieb. Ich kann auch die kurzen Versionen verwenden, so dass ich e zum Beispiel inkrementieren kann, in tief, kann ich e plus schreiben oder ich kann jetzt auch e minus Miner schreiben, als sein Geheimnis wieder gemeint ich kann auch bei einem anderen Wert toe e durch Schreiben e plus gleich fünf, zum Beispiel als fünf inkrementelle auf E. Oder ich kann auch die anderen mathematischen Operationen hier für diesen kulinarischen Operator verwenden, hier ist. Ja, das ist im Grunde, was über Thea-Operationen und die Zuweisungen in Java gelehrt werden muss. Sie können Operationen ausführen, und Sie können die Ergebnisse von diesen Operationen auf eine Variable wie diese abzeichnen . 18. 18 - Erklärung: Aufgaben und Betreiber: lassen Sie uns einen schnellen Überblick über Zuweisungen und Operatoren haben. Erste Zuweisungen. Sie können eine beliebige Variable zuweisen, jeden Wert mit einem einfachen Gleichheitszeichen. Die Variable befindet sich auf der linken Seite, und der Wert befindet sich auf der rechten Seite. Das einzige, was wahr sein muss, ist, dass die Variable vom Typ vom Wert entfernt ist. Zum Beispiel. In diesem Fall ist ich gleich 11 I zugewiesen, und ich muss auf Variable sein. Andernfalls wird der Compiler Ihnen mitteilen, dass die Typen nicht übereinstimmen, so dass Sie normale mathematische Operatoren für Zahlen und für Gleitzahlen verwenden können . Und für indigene Elemente mit Plus-Minus multiplizieren und teilen können Sie die mathematische Standardreihenfolge mit Klammern überschreiben. Sie können damit einfache Mathematik machen. Zum Beispiel umfasst fünf plus eins mal 2 12, aber fünf plus eins mal zwei ist sieben. Da die Multiplikation für schwebende Zahlen vor einigen liegt, funktioniert der Divisionsoperator einfach wie normal. Die Zahl wird geteilt, und dann erhalten Sie eine geteilte Zahl geteiltes Ergebnis, und dies ist auch eine schwebende Zahl für ganze Zahlen, die in Bytes in Shorts und Zoll und lange Variablen sind. In Java bedeutet der Divisionsoperator, dass nur der ganze Zahlenteil aus der Division zurückgegeben wird . Sie können den Rest erhalten, indem Sie das Prozentzeichen dann für Stärke verwenden. Der Plus-Operator ist für die Festigkeit überlastet. Der Plus-Operator bedeutet, dass nicht die Zeichenfolgen hinzugefügt werden. Aber die Strings sind khunkitti nated und für Nicht-String-Well schreit, die mit einem Plus-Operator, zwei Strings hinzugefügt werden , bedeutet dies, dass der Nicht-String-Wert automatisch in eine Zeichenfolge konvertiert wird. Zum Beispiel ist dieser Wert aus I und dann Plus I bedeutet, dass das Plus I oder dass das Auge dieser Interject-Wert in eine Zeichenfolge konvertiert wird und in einer tid mit dem Zeichenfolgenwert aus I übereinstimmt. Wenn ja, können Sie ausdrucken oder bringen ganzzahlige Werte in Strings auf diese Weise. 19. 19 - Methoden: Gehen wir also weiter zu Java-Methoden. Jede Klasse in einem Job. Ein Projekt in einem Java-Programm kann Methoden haben. Methoden sind Konzept aus allen modernen Programmiersprachen und in anderen Programmiersprachen . Diese Methoden werden zum BeispielFunktionen genannt, Funktionen genannt, oder diese Nachricht wird auch als Prozeduren In Jeolla bezeichnet. Methoden sind kalte Methoden und ich möchte, dass Zehenverletzungen eine Methode in unserem kurzen Programm verwenden. Hier scrollen ich den oberen Zehe die Methode ein. Ich kann die Methode auch unten einfügen. Eigentlich haben wir bereits eine Methode in diesem Programm heißt hier Main, aber ich möchte eine neue Methode produzieren. Ich möchte Zehe eine neue Methode eingeben und ich sage öffentliche statische, weil es ästhetische Methode sein sollte . Wir befinden uns gerade im ästhetischen Modus. Dann habe ich einen Rückgabewert von der Methode eingeben. Es ist String hier und ich muss einen Namen eingeben Meine Methoden auf Ich habe einige Pyramide vorbei ist auch kann keine Perimeter kaufen. Ich will ein paar Perimeter passieren, zum Beispiel Handfläche und, äh, der nächste ist Teil um X, zum Beispiel. Dann muss ich einen Körper erstellen und meine Bohnen Entwicklungsumgebung will mich hier, dass die re strenge Aussage Es fehlt. Also muss ich hier eine Zeichenfolge zurückgeben, wenn ich nichts zurückgeben möchte. Ich habe diese Leere so benutzt, wie sie hier ist. Aber hier muss ich eine Zeichenfolge zurückgeben. Und ich kann zum Beispiel jetzt Beispiele zurückgeben. Ja, und das ist schon eine Methode. Diese Methode wird auch Jahr im Navigator erwähnt, wie Sie in sehen. Aber vorerst ist diese Methode nicht fertig. Ich will es jetzt nicht benutzen. Hier. Ich kann hier auch die Methoden wechseln. Ich kann hier mit der Hauptmethode gesprungen und Hinterzehe meine Methode. Ja, das ist Navigation innerhalb einer Klasse. Also innerhalb dieser Sub-Programm war in dieser Methode, ich kann Sachen mit den Umfängen machen, die hier übergeben werden, und diese Sub-Programme irgendwie isoliert vom Rest des Systems. Also ist es ein guter Platz Zehe und machen einige gekapselte Berechnungen. Ein Algorithmus, der vom Bedeutungsprogramm getrennt ist, das auch mehr als einmal aufgerufen werden kann . Und Sie können dies in Methoden sehr schnell tun und es ist auch sehr bequem. Usis-Methoden. Ähm, ich mache das hier. Ich, äh, stelle eine neue Zeichenfolge vor, die S heißt und ich will einfach, dass Zehe String in dieser Methode auf String erstellt , sagt aus meiner Methode Popham er ist Problem und dann äh, Possum X ist X. Das ist mein Verkettung von der Zeichenfolge Und ich möchte auch zurückkehren. Dieser Drink ist hier. Ich kann dies auch kurz mit Beispiel schreiben. Zum Beispiel, wenn ich einfach diese Verkettung zurückgebe, habe ich es auf diese Weise schreiben, also ist es OK. Also, wie man diese Methode aufruft? Wir können zu unserem Hauptprogramm zurückkehren und hier kann ich jetzt die Methode aufrufen, indem ich meine Methode verwende und ich drücke Steuerelemente Gesicht auf der Umgebung Auf meinen Net Beans schließt die Entwicklungsumgebung Come auto dies ab und sagt, ich muss einen Param übergeben und die Sanitäter Ich möchte Parham eins und Param extra B 2.5 übergeben, zum Beispiel. Und dann rief ich meine Methode an. Ich habe nicht den Rückgabewert von meiner Methode im aufrufenden Programm zu verwenden. Der Rückgabewert, wenn wir auf meine Methode zurückblicken, ist String-Wert. Aber ich muss ihn nicht benutzen. Ich kann es einfach überspringen, aber ich möchte es benutzen. Und ich stelle eine neue Variable vor, die zum Beispiel x meout aufgerufen wird zum Beispiel x me . Und danach kann ich auf dieser X-Saite drucken und sie ist ausgedruckt. Ich führe das Programm, um Ihnen zu zeigen, wie es auf Bond gedruckt wird. Diese Zeichenfolge kommt aus meiner Methode heraus und druckt einfach das Paramyxovirus aus. Hier. Wir haben hier den Platz verpasst. Ich werde schnell an einem Platz hier an der Spitze hinzufügen. Es ist also hier ausgedruckt. Richtig. Okay, das war's. Ich kann diese Methode auch mehrmals aufrufen und zum Beispiel zum Beispiel mit 3.5 und Stream Absalon Onda verwenden, Dann String, dass ich drei hier auf Ben eingeben. Ich kann das hier einfach ausdrucken und vielleicht sind Sie Siebe, wenn ich dieses Programm führe, druckt es hier eine Menge aus. Sehen Sie, vielleicht erkennen Sie bereits, wie bequem, wie gut Methoden sind, wie gut es ist. Toe trennt Teile von Ihren Programmen in Suppenprogramm, so dass Sie sie ausführen können, indem Sie sie einfach hier aufrufen . 20. 20 - Erklärung: Methoden und deren Aufforderung: Werfen wir einen Blick auf die Methoden in dieser Vorlesung. Methoden sind Prozeduren sind Funktionen sind Sir Teile von einem Programm Unterprogramme aus Ein Programm auf diesen Methoden kann mehrmals in einem Programm aufgerufen werden, das wir einkapseln Ah, Funktion lt in einem Programm, das an vielen Orten wiederverwendet werden kann. Also in dieser Nacht gibt es bereits eine Methode und das ist ein Job, eine Methode Diese Methode hat zuerst den ganzen Namen und dieser Name hier ist meine Methode und dann bekam es eine Para Metalist Es bekam eine Pyramide Eine Liste mit dem Typ von den Sanitätern Hier haben wir zwei Pyramide ist, die der Methode zuerst auf inter para Meter auf zur Verfügung gestellt werden muss, dann ein Double Para Meter, dann hat eine Methode einen Rückgabewert A Rückgabetyp hier. In diesem Fall ist der Wert aus der Typzeichenfolge Richard und dann ist eine Methode IRA statisch oder nicht statisch . Wenn ästhetische Ästhetik im Vordergrund sein muss, ist die Methode geschrieben und eine Methode, zum Beispiel, öffentlich. Diese erste Zeile muss einem Modifikator zugewiesen werden. Dies wird aufgerufen Die Methode hatte eine oder die Methodensignatur und dann wird der letzte Teil der Angelegenheit als Methodenkörper bezeichnet. Der Methodenkörper ist der Ort, an dem Befehle platziert werden, die ausgeführt werden, wenn die Methode abgefangen wird. Werfen wir einen Blick auf ihre Regeln aus den Bemühungen. Methoden sind zuerst statisch oder nicht statisch. Ästhetische Methode kann aus einem statischen Programmteil oder einem Objektprogrammteil aufgerufen werden. Es spielt also keine Rolle, wo die statische Methode aufgerufen wird. Aber wenn Sie eine nicht statische Methode haben, kann dies nur vom Objektteil aus dem Programm aufgerufen werden. Der Objektteil ist also nicht statisch und eine nicht statische Methode kann nur aus dem nicht statischen Teil innerhalb des Körpers von der Methode aufgerufen werden , die Sie auf die angegebenen Para-Meter zugreifen können. Die Pyramide ist, die in der Liste aus dem Header von der Signatur aus der Methode sind Sie haben Zugriff auf diese para Mages. Sie haben keinen Zugriff auf diese erlaubt außerhalb der Methode unter dem Namen von diesen Para-Metern im Körper von der Methode, Sie müssen den Wert von dem Typ zurückgeben, der in der Hölle deklariert wird. Sie geben diesen Wert mit dem Schlüsselwort zurück. Wenn Sie keinen Wert aus der Methode zurückgeben möchten, müssen Sie eine void als Rückgabetyp im Kopf verwenden. Sie können natürlich Kohlemethoden abseits von natürlich Methoden angerufen werden. Die Methode wird einfach aufgerufen, indem sie nur ihren Namen aufrufen und die Tränenamita-Liste geben. Die Werte müssen also in den Para-Metern liegen. Hier gibt ein int und ein doppelter Wert und eine Methode Wert zurück. Sie können diesen Wert akzeptieren oder ihn im ersten Teil ignorieren. Bei dieser Leuchte wird der Rückgabewert ignoriert. Die Zeichenfolge wird nicht gespeichert, aber im zweiten Teil, aus diesem Licht, der Saite ist es auf die Variable ja geschrieben. 21. 21 - Klassen und Objekte der Klassen: Lassen Sie uns nun einen Blick auf ein anderes Konzept aus dem Job werfen. Das Konzept ist Klassen. Es gibt Klassen in Java und Sie können Räucherstäbchen e acht, diese Klassen und dann werden sie Objekte. Aber zuerst brauchen wir eine Klasse. Wie man eine neue Klasse mit den Net Beans erstellt. Klicken Sie einfach auf dieses Kursprojekt. Das ist unser Paket. Wir können andere Pakete hier haben, aber wir haben nur ein Paket. Wir können eine neue Klasse Galle sagen Neu auf dann Java-Klasse erstellen und dann ein Assistent erscheint und wir können der Klasse den Namen geben, den ich meine Klasse Onda sage. Wir können den Rest unberührt lassen und ich klicke auf Finish und dann wird diese neue Klasse erstellt Diese neue Klasse ISS Jahr, es sagt, es ist öffentlich. Es ist eine Handlung öffentliche Klasse und es gibt einen Weltklasse-Zeh. Identifizieren Sie, dass diese in der Nähe sind. Und innerhalb dieser Klasse können wir einfach Methoden erstellen, wie wir in der Kurs-Projektklasse erstellt . Weißt du noch, wenn ich hier klicke? Ich habe diese Methode in diesem statischen erstellt. Meine Methode und ich können auch eine Methode in der meiner Klasse erstellen. Jetzt lassen Sie es uns erstellen. Ich kann sagen, öffentlich statisch. Und dann ist es meine zweite Botschaft. Ähm, diese Methode gibt nichts zurück und bekommt nichts. Es druckt nur aus, System aus elterlichen. Ich bin in meiner zweiten Methode, und jetzt kann ich diese Methode in dieser Klasse in der Kurs-Projektklasse aufrufen, ich gehe einfach bis zum Ende der Klasse. Und dann sage ich meine Klasse und meine zweite Methode, ich kann sie aufrufen. Jahr wie dieses, klicke ich auf Ausführen und dann bin ich in. Meine zweite Methode wird hier gedruckt. Ich bin in dieser Methode. Ich gehe in diese Methoden ein und diese Methode wird ausgeführt. Die nächste Sache ist, dass diese Methode ästhetisch ist. Auch die Methode in natürlich, Projekt oder Ästhetik. Denken Sie daran, wir setzen hier statisch ein und auch die Stand-up-Hauptmethode. Der Eintrittspunkt aus unserer Anwendung. Diese Methode ist auch statisch, aber wir können dies ändern. Wir können sagen, es ist nicht statisch. Wir implementieren eine Methode, die meine dritte Methode genannt wird, und es ist auch einfach druckt System gedruckt auf. Ich bin in meiner Denkmethode, und jetzt können wir versuchen, diese Methode in unser Programm aufzurufen. Wir können das versuchen, indem wir meinen Kloss benutzen und dann siehst du, es gibt Nein. Meine dritte Methode hier. Ich kann dann versuchen, meine dritte Methode hier einzugeben. Das EE sagt, dass dies nicht möglich ist. Es sagt, dass nicht statische Monate meines dritten Metalls aus einem statischen Kontext nicht referenziert werden können. Das ist völlig klar auf, weil es nicht statisch ist. Es kann nicht auf diese Weise involviert werden. Wir müssen zuerst ein Objekt aus meiner Klasse auf erstellen. Ich tue dies, indem ich diesem Objekt toe zuordne. Eine lokale Variable, wie alle anderen Variablen zuvor in diesem Gleichnis, stammt nicht vom Typ inch oder double oder string. Aber es ist jetzt aus dem Typ meiner Klasse und ich sage neu meine Klasse und dann wird der Konstruktor aus dieser Klasse seine Instanz c ated aufgerufen. Und jetzt habe ich meine Klasse in diesem erträglichen unteren meiner Klasse, und jetzt kann ich die dritte Methode auf dieser unteren meine Klassenvariable aufrufen. Dies ist möglich und ich führe das Programm und es sagt, ich bin in meiner dritten Methode. Okay, das ist, wie man Klassen erstellt. Und wir haben bereits ein Objekt aus dieser Klasse erstellt, und wir haben die Methode für das Objekt aus der Klasse aufgerufen 22. 22 - Vererbung: Java ist eine objektorientierte Programmiersprache und O p Was uns? Lassen Sie mich. Nun, in der letzten Vorlesung haben wir bereits gesehen, dass Java Klassen hat und das Java Objekte hat. Objekte werden alle Klassen erstellt. Aber das ist nicht alles für objektorientierte Programmiersprache, Objektreihenfolge Programmiersprachen unterstützen auch Vererbung. Vererbung bedeutet, dass eine Klasse von einer anderen Klasse geerbt wird. Also, was bedeutet seine praktische? Dies bedeutet, dass alle Methoden aus der Klasse in die zweite Klasse kopiert werden. Und auch alle Wearables werden auf eine Variablen zurückkommen, die später auch in die andere Klasse kopiert werden, außer Methoden, die mit dem privaten Modifikator oder Variablen markiert sind, die mit einem privaten Moment Modifikator markiert sind. Darauf werden wir aber auch später zurückkommen. Was bedeutet es also in der Praxis? Lassen Sie uns eine Klasse erstellen, die die meine Klasse erbt. Klicken Sie also einfach auf mein Kursprojekt und sagen Sie Java-Klasse und wir se zweite Klasse hier Dies ist die Klasse, die die andere Klasse erbt. Und dann sagen wir fertig und diese Klasse wird erstellt. Aber jetzt sagen wir diese Klasse, die sie ausdehnt, und das ist ein Job. Ein Schlüssel funktioniert Meine Tücher und dass es jetzt ist, haben wir eine Vererbungshierarchie. Meine Klasse ist die obere Klasse und die zweite Klasse ist die untere Klasse, die Client-Klasse, die alle Methoden und Variablen von meiner Klasse erbt. Schauen wir uns jemals unsere Kurs-Projektklasse an und jetzt können wir in der östlichen zweiten Klasse hier erstellen und wir können auch eine andere Schleier Variable se zweite Klasse hier haben und dann können wir die Methode erben, die Methode auf der zweiten Klasse aufgerufen werden kann, und wir können dieses Programm und es setzt. Ich bin in meiner dritten Methode. Denken Sie daran, dass diese meine dritte Methode nicht in der zweiten Klasse ist. Es ist in meiner Klasse. Also diese Methode, meine dritte Methode hier wurde die zweite Klasse hier kopiert. Es gibt keine Methode. Hier steht nichts geschrieben. Dies wird automatisch von hier in die zweite Klasse kopiert 23. 23 - Klassenvariablen: Also lasst uns zu Klassengleichnissen gehen, wie in der letzten Vorlesung erwähnt. Nun, Klassenvariablen sind einfach Variablen, die in einer Klasse sind, die sie nicht in einer Methode sind. Dies sind Methodenvariablen oder lokale Variablen. Diese Variablen sind innerhalb einer Klasse, also kann ich eine hier erträgliche Klasse haben, indem ich einfach öffentlichen Hinweis und dann Klassenvariable für diese Variable sage , die Klasse erträglich genannt wird, wie jetzt kann ich sie auch benennen. Different ist außerhalb einer Methode in der Klasse. Und so wird es zu einer Klasse, in der ich hier erwähnen muss, dass die Methoden aus einer Klasse, wenn ein Objekt sofort angegeben wird, diese Methoden nicht kopiert werden. Alle Objekte haben die gleichen Methoden verwendet. Sie bleiben in der Klasse. Aber die Klasse Gleichnisse unseren Teppich. Also jedes Objekt, das sofort im Java-Kontext ausgegeben wird. Jedes Objekt hat seinen eigenen Haufen von Klassenfässern. So werden sie nicht untereinander verwechselt und jedes Objekt wird sein eigenes oder hat danach danach jedes Objekt seine eigene Identität. Also hier haben wir diese Klasse erträglich und wir wollen toe get und wir wollen diese Klassenvariable setzen . Wir können zum Beispiel einfach auf die Klasse Maribel aus dieser Klasse zugreifen . Schreiben Sie öffentliche in Test um zurückgegeben zu werden und dann Klasse Barry in der Lage zu erhalten. Und dann können wir diese Klasse zurückgeben. Sehr. Das war's. Wir können das auch auch ohne das benutzen. Sie wissen, dies gibt auch die Klassenvariable zurück. Das ist eine kurze Abschreibung. Wir können auch die Klasse schrecklich setzen, und wir setzen einen Wert hier, und dann können wir diese Klassenvariable setzen war Tal OK, so können wir eine Klasse Gleichnis verwenden. Und jetzt können wir in unser Kursprojekt gehen. Und hier können wir sagen, toe die zweite Klasse Satz Klasse erträglich. Ich habe auch immer die Abkürzungen verwendet, die Netzbohnen mir erlauben, hier zu verwenden. Ich platziere einfach den Kontrollraum. Und dann werden diese Abkürzungen verwendet, weil oder ich aus der Liste auswählen kann. Und dann drückte ich die Eingabetaste. Wenn ich den richtigen Artikel in der Liste im Laufe von und hier habe, kann ich jetzt sagen, dass ich die Klassenvariable 10 setzen möchte und später kann ich die Klasse erträglich auslesen , vielleicht System aus, Druck in einem System werden auf Klasse gedruckt Bar ist und dann sage ich, Zweite Klasse, ich habe direkt die zweite Klasse aufgerufen, und dann habe ich Klasse schrecklich, und es zeigt mich. Diese Klassenzimmer, diese Klassenvariable bleibt für eine Weile in dieser zweiten Klasse, und dann wird sie ausgedruckt. Ich führe das Programm darauf, dass Klasse Far 10 ist. Es ist hier mit dem Getter und mit einer Ceta und rot mit dem Gator platziert. 24. 24 - Modifikatoren: Also in der letzten Vorlesung, lasst uns kommen, um uns zu modifizieren. Was sind Modifikatoren? Vielleicht wolltest du schon, warum ich immer hier in den Klassen öffentlich, öffentlich, öffentlich und öffentlich geschrieben öffentlich, habe und meine zweite und meine dritte Methode ist öffentlich. Und auch die Klassenvariable ist hier drüben öffentlich. Nun, das ist ein Modifikator. Und es gibt vier Modifikatoren in Java auf und Thies ist ein öffentlicher Modifikator. Das bedeutet, dass jeder auf dieses Gleichnis zugreifen kann. Ich kann dies demonstrieren, indem ich zu meinem Kursprojekt gehe und hier kann ich diese Variable zum Beispiel ausgeben . Ich sage direkten Zugriff auf dann in der zweiten Klasse möchte ich diese Klasse erträglich machen und das ist möglich. Ich kleide Trick auf dem grünen Pfeil und direkter Zugriff 10 ist in der Konsole geschrieben. Nun, ich kann diese Klasse auch hier ändern. Vielleicht habe ich gesagt, dass es Zehe 11 ist auch möglich. Da steht direkter Zugang übrig, aber vielleicht will ich das nicht. Ich schrieb diesen Getter und dieses Zentrum hier drüben und ich möchte den Zugang zu diesem erträglichen durch diesen Getter zu begrenzen und sagte, Vielleicht möchte ich einige Mantel in meinem Zentrum programmieren, die sagt, wenn fiel Sie größer als 10. Dann kehre zurück. - Ja. So verschieden größer als 10 unverändert. Außer, wir das ändern können. Wir können den Zugriff von ändern, indem Sie den Modifikator ändern. Und ich sage privat. Und jetzt sehe ich im Kursprojekt, ich kann nicht direkt auf diese erträglich zugreifen. Ich muss die Getter und Zentren benutzen. Und dafür rufe ich zweite Klasse Satz Klasse erträglich toe 11. Ich kann das nicht mehr tun. Also habe ich das für diese Zeit auf gemein. Dann kann ich auch nicht direkt auf ein schreckliches Ich zugreifen, nachdem Sie diesen Mantel wieder auf, äh, ich ziehe diesen Mantel auf. Es sagt, Klassenbalken ist wieder 10, weil diese Änderung von der Menge hier abgelehnt wird, weil der Wert größer als 10 ist. Das ist die Idee. Modifikatoren aus. Und übrigens, wenn Sie sich diese Klasse ansehen, hat dies jetzt die Schnittstelle von Java-Bean. Dies wird als Java Bean bezeichnet. Es ist eine einfache Klasse und wenn lokale Variablen hat, die privat sind, und diese Variablen sind für Getter zugänglich. Der Getter ist in Camel Fall geschrieben geschrieben. Das bedeutet den ersten Buchstaben. Das G hier ist klein, und dann beginnt jeder Teil mit einem Großbuchstaben. Diese Klasse Teile und dieser erträgliche Teil hier, und es hat eine Reihe von. Und das Zentrum beginnt auch mit einem kleinen Buchstaben und hat, für jeden Teil Großbuchstaben. Es ist auch in Camel Fall geschrieben geschrieben. Nun, es ist möglich, dass, wenn Sie eine boolesche Variable haben, boolesche Variablen aus dem Bereich dieses Kurses einen halben anderen Kurs oder ein Buch zum Lesen über Buschel Boudin Gleichnisse für Anlagevariablen aussteigen . Stattdessen ist es möglich, Zehenverwendung. Gewöhnen Sie sich stattdessen ese an. Kit, so dass Sie sehen können, ist Klasse unerträglich. Nun, das ist eine Java-Bean. Lassen Sie uns alles über den Job, an zu sein. Dies ist eine Schnittstelle von der Reise, die eingeschaltet ist. Weißt du, du hast sogar Wasser gelernt, Chava Penis. Nun, jetzt gibt es andere Modifikatoren. Es gibt einen geschützten Modifikator. Wir können hier etwas ändern, um es zu schützen. Ich will das nicht tun. Beschützen. Es bedeutet, dass diese Dissertation Klasse oder Diplomarbeit erträglich aus. Diese Methode ist nur von der Vererbungshierarchie und dem Paket aus zugänglich, in dem sich diese Klasse befindet und es einen Nicht-Modifikator gibt. Das bedeutet, dass dieser Teil nur vom Paket aus zugänglich ist 25. 25 - Erklärung: Kurse: Lassen Sie uns wiederholen und zusammenfassen, was wir in diesem Teil gelernt haben. Wir haben viel über Klassen und Objekte gelernt. Was ist eine Klasse? Eine Klasse ist wie eine Vorlage für das Objekt, und die Klasse besteht aus einem Namen und es besteht aus off Klassenvariablen darauf besteht aus Metallen und Sie können e acht eine Klasse Instanz Instanz, indem Sie das neue K verwenden. Was Andi dann Objekte sind Instanz, sitzend aus einer Klasse. Die Klasse ist die Vorlage und wir kopieren den Inhalt von der Klasse in ein Objekt, zum Beispiel Objekt A in der oberen rechten Ecke und dieses Objekt a hat ein eigenes Objekt. Datar A. Diese Objekte Daten nach Osten in den Klassenvariablen. Die Klassenvariablen werden dort kopiert und dann hat es die Methoden aus der Klasse. Außerdem gibt es ein Objekt in der unteren rechten Ecke. Es hat seine eigenen Objektdaten und auch Objekte sehen ein Objekt D auf der linken Seite haben seine eigenen Objektdaten sehen und Objektdaten D. Aber alle Methoden werden kopiert und Sie können sofort eine Klasse mehrmals gegessen. Sie sind frei Toe Weihrauch Es Klasse 101.000 und noch mehr Male. Dies ist die Beziehung zwischen Klassen und Objekten. Wir haben auch über die Vererbung hier auf diesem Licht gesprochen, wir haben eine Superklasse und diese Superklasse wird von einer Unterklasse geerbt. Dies wird durch dieses Diagramm dargestellt. Was bedeutet Vererbung? Vererbung bedeutet, dass die Klassengleichnisse und die Methoden in die Substanz kopiert werden , so dass Unterklasse auch jede Klasse, Variable und jede Methode von der Superklasse am Anfang hat . Aber die Methoden in der Unterklasse können überschrieben werden, sie können wirklich gefunden werden. Und dann gibt es eine neue Methode mit einem anderen Inhalt in der Unterklasse, Dann können die Superklasse und auch neue Variablen und neue Methoden in der Unterklasse eingeführt werden . Wir sprachen auch über Java-Beans. Was ist ein Job? Eine Java-Bean zu sein, ist einfach eine Java-Klasse, eine Java-Klasse, die bestimmte Regeln erfüllt werden muss, welche sind diese Regeln? Zunächst müssen alle Java-Bean eine Schnittstelle implementieren, die Civilize Ball genannt wird. Wir haben in diesem Kurs nicht mit Schnittstellen gearbeitet, aber Sie können oft eine Schnittstelle wie in der Klasse denken, wo nur Methode sechs Zoll gegeben sind und die Implementierung von Unterklassen alle diese Methoden implementieren müssen und die Ciruli sichtbare Schnittstelle ist nur ein Marker im Gesicht. Es markiert, dass diese Klasse immer noch I Zobel ist, dass es wie im Byte-Stream zu irgendwo geschrieben werden kann. Als nächstes haben wir diese Getter und Setter, die wir für jede Variable in der Klasse haben, die wir hatten. Wir müssen eine get-Variable haben und Variable setzen. Oder wenn es sich um eine boolesche Variable handelt, müssen wir ihr Anlagebarren verwenden und Barren setzen. Wir müssen dieses Chaos haben. Es ist in der Klasse. Dann gibt es eine Erlaubnis. Tillis, Konstruktor, Wir haben nicht über Konstrukteure in diesem Kurs Butter gesprochen, Sie sind sicher. Ein Konstruktor para middle s Konstruktor wird automatisch zu jeder Klasse hinzugefügt, wenn kein Konstruktor definiert ist . Jede unserer Klassen hat also einen Konstruktor. Wir sprachen auch über Modifikatoren Modifikatoren ändern die Sichtbarkeit einer Klasse, die Sichtbarkeit von einer Klassenvariablen oder die Sichtbarkeit von der Methode. Welche verschiedenen Modifikatoren sind verfügbar? Erstens, da ist das öffentliche Geldfeuer. Der öffentliche Modifikator bedeutet, dass auf dieses Element von überall im Programm zugegriffen werden kann. Es gibt keine Zugangsbeschränkungen. Dann gibt es den geschützten Modifikator auf dem Schutzmodifikator bedeutet, dass auf diese Variable oder diese Klasse oder diese Nachricht aus dem Paket oder der Klassenhierarchie zugegriffen werden kann. beispielsweise Wennbeispielsweiseeine Unterklasse eine erbende Superklasse ist, kann auf alle geschützten Variablen in der Superklasse zugegriffen werden, da sie geschützt sind . Und dann gibt es den Nicht-Modifikator. Es ist nicht ausgeschrieben. Es ist ein Standardwert, dies bedeutet, dass dieser Artikel für das Paket sichtbar ist und nicht etwas aus dem Paket. Und dann gibt es den privaten Modifikator auf dem privaten Modifikator, der bedeutet, dass es nur Zugriff außerhalb der Klasse sein kann . Es ist Gesundheit. Jede andere Klasse außerhalb kann diese verfügbare Methode oder sogar Klasse nicht sehen und wenn sie völlig privat ist. 26. 26 - Wohin gehst du von hier?: Herzlichen Glückwunsch. Das ist das letzte Video. Sie sind an der Ameise aus diesem Kurs über die Grundlagen der Java-Programmiersprache . Vielen Dank, dass Sie an diesem Kurs teilgenommen haben. Und jetzt haben Sie einen Einblick in die Java-Programmiersprache. - Natürlich. Sie sind kein Experte aus dieser Position. Von diesem Punkt brauchen Sie eine weitere Entwicklung. Du musst noch mehr lernen. Es gibt viel mehr Konzepte in der Java-Programmiersprache als hier vorgestellt. Sie können einen Blick auf diese Plattform werfen und Sie können vielleicht einige andere Kurse auf. Erfahren Sie mehr über Java-Programmiersprache. Sie sind eingeladen, dies zu tun. Außerdem gibt es viele Informationen über Java in Ihrem Buchladen. Sie können ein paar Bücher über eine Java-Programmiersprache bestellen und nicht zuletzt können Sie auch die Website besuchen, die wir am Anfang des Kurses besucht haben, die Orica dot CEO und Website. Dies ist ein Schöpfer aus der Java-Gießsprache jetzt an. Haben sie dort eine Menge von Tutorials? Sie haben eine Menge Informationen über die Java-Programmiersprache dort, und Sie können einfach einschalten und einige mehr lesen und einen wirklich Experten in der Programmiersprache der Zeitschrift bekommen . Ich hoffe, Sie lernen gerne die Java-Programmiersprache. Und ich wünsche Ihnen alles Gute. Ich wünsche Ihnen, Java-Experte zu werden, und ich wünsche Ihnen auch, dass Sie Ihre Aufgabe beenden. Vielleicht haben Sie diesen Kurs gebucht, weil Sie einige Programmieraufgaben, einige Programmierübungen beenden müssen. Und ich hoffe, dass Sie dies mit diesem Kurs tun können. Nochmals vielen Dank und auf Wiedersehen.