CodeGym
Aktion
Lernen
Kurse
Aufgaben
Umfragen & Quizze
Spiele
Hilfe
Zeitplan für Motivation
Community
Benutzer
Forum
Chat
Artikel
Erfolgsstorys
Aktivität
Rezensionen
Abonnements
Helles Design

Lektionen

  • Rezensionen
  • Über uns
Start
Jetzt lernen
Jetzt lernen
  • Mein Fortschritt
  • Kurse
  • Quest-Karte
  • Lektionen
  • BufferedInputStream

    Java Core
    Level 8, Lektion 6
    Hast du schon bemerkt, wie viele komplizierte zusammengesetzte Wörter Java hat? Die heutige Lektion ist der so wundervoll benannten Klasse BufferedInputStream gewidmet. Aber zuerst wird dir dein Lehrer Kim etwas über das Muster des Wrapper-Designs und die Gründe für dessen Notwendigkeit erzählen.
    Verfügbar
  • Schreibe deinen eigenen Stream: einen Wrapper für System.in

    Java Core
    Level 8, Lektion 7
    Heute werden wir uns etwas echt interessantes ansehen: wie man den Eingabedatenstrom von System.in ersetzt. Zuerst müssen wir einen Puffer erstellen und dann einige Werte hineinlegen. Dann hüllen wir ihn in eine Klasse ein, die weiß, wie man mit dem InputStream-Protokoll Daten aus dem Puffer liest. Einzelheiten findest du in der Lektion.
    Verfügbar
  • Übungen zu Streams | Level 8

    Java Core
    Level 8, Lektion 8
    Wenn es dir Spaß gemacht hat, etwas über Streams, all diese Wrapper und BufferedInputStream zu lernen, dann wirst du diese fünf Aufgaben, die von Diego dem Prächtigen für dich vorbereitet wurden, mit Vergnügen erledigen. Und wenn dir das Thema nicht so gefallen hat... Naja, dann wirst du sie ohne Vergnügen erledigen. Da gibt es kein Entkommen.
    Verfügbar
  • Nützliche Links vom Professor – 18

    Java Core
    Level 8, Lektion 9
    Natürlich ist es hilfreich, dasselbe Material aus verschiedenen Blickwinkeln zu betrachten, denn jeder denkt anders, und vielleicht wird dir eine andere Erklärung eher einleuchten als die, die deinem Freund am ehesten einleuchtet. Speziell für dich hat der Professor online eine sehr interessante Lektion gefunden, in der du noch viel mehr über Eingabe-/Ausgabedatenströme lernen kannst.
    Verfügbar
  • Making of: Skyrim

    Java Core
    Level 8, Lektion 10
    Wir haben diese Tradition bei CodeGym: Gegen Ende jedes Levels lädt dein Lehrer Julio dich ein, dir ein interessantes und tolles IT-Video anzusehen. Lehn dich zurück und mach es dir bequem. Du wirst viel Neues lernen und sogar ein wenig dunkle Materie dafür bekommen... Diesmal geht es in dem Video um Skyrim.
    Verfügbar
  • Bonusaufgabe | Lektion 11 | Level 8

    Java Core
    Level 8, Lektion 11
    Captain Eichhorn ist am Telefon! Er hat ein paar Überraschungen für dich. Genauer gesagt, nicht ein Paar, und es sind keine Überraschungen, sondern zehn Aufgaben, die dein Wissen über Threads vertiefen. Und wenn du es wirklich wissen willst, kannst du dich an drei Bonusaufgaben versuchen, die schwieriger sind. Eine davon wird sich der Ver- und Entschlüsselung von Dateien widmen.
    Verfügbar
  • Du hast Level 19 erreicht!

    Java Core
    Level 9, Lektion 0
    Herzlichen Glückwunsch, du hast Level 8 der Quest abgeschlossen! Du hast Eingabe-/Ausgabedatenströme studiert, gelernt, wie man einen eigenen Wrapper für System.in schreibt und 29 Aufgaben erledigt (es sei denn, du hast dir ein paar für später aufgehoben). In Level 9 werden wir uns weiterhin mit Streams vertraut machen, während wir die Reader/Writer-Interfaces und die FileReader/FileWriter-Klassen unter die Lupe nehmen.
    Verfügbar
  • Adapter

    Java Core
    Level 9, Lektion 1
    Adapter sind Teil der Programmiersprache Java. Mit ihnen kannst du Objekte mit unterschiedlichen Interfaces miteinander verbinden. Wenn du das Adapter-Entwurfsmuster richtig lernen willst, musst du E/A-Datenströme besser verstehen.
    Verfügbar
  • Reader/Writer

    Java Core
    Level 9, Lektion 2
    Reader und Writer sind zwei abstrakte Klassen, die den Klassen InputStream und OutputStream sehr ähnlich sind. Aber sie arbeiten mit Zeichen – sie lesen und schreiben Zeichen. Reader und Writer sind sehr praktisch für die Arbeit mit Texten. Sieh sie dir genau an! Verwende sie!
    Verfügbar
  • Übungen zu Reader/Writer

    Java Core
    Level 9, Lektion 3
    Anstatt Millionen verschiedener Klassen zu schreiben, haben die Java-Entwickler zwei Dutzend Adapter geschrieben und diesen erlaubt, sich genau so miteinander zu verbinden, wie es sich ein Programmierer wünscht. Diego hat sich viele verschiedene Aufgaben zu Adaptern, Reader und Writer überlegt. Viel Spaß damit!
    Verfügbar
  • FileReader/FileWriter

    Java Core
    Level 9, Lektion 4
    In den vorherigen Lektionen hast du einiges über FileInputStream und FileOutputStream erfahren, aber heute bereiten sich die Studenten im geheimen CodeGym-Zentrum auf die Begegnung mit den Klassen FileReader und FileWriter vor. Alle diese Klassen sind Adapter zwischen File-Objekten und den „Interfaces“ von InputStream, OutputStream, Reader und Writer. Einzelheiten findest du in der Lektion!
    Verfügbar
  • Übungen zu FileReader/FileWriter

    Java Core
    Level 9, Lektion 5
    Um all diese Adapter wirklich zu beherrschen, musst du viele Aufgaben erledigen. Du musst sie sozusagen mit den Fingerspitzen oder neuronalen Enden fühlen... oder was auch immer Roboter so haben. Dein Lehrer Diego fegt alle Hoffnungen beiseite, dass aus den CodeGym-Studenten echte Programmierer werden. Er begräbt sie buchstäblich mit Aufgaben.
    Verfügbar
  • 1
  • ...
  • 18
  • 19
  • 20
  • 21
  • 22
  • ...
  • 60
Lernen
  • Registrierung
  • Java-Kurs
  • Hilfe zu Aufgaben
  • Preise
  • Java Syntax
Community
  • Benutzer
  • Artikel
  • Forum
  • Chat
  • Erfolgsstorys
  • Aktivität
  • Partnerprogramm
Unternehmen
  • Über uns
  • Kontakt
  • Rezensionen
  • Medien
  • CodeGym für Bildung
  • Häufig gestellte Fragen
  • Support
CodeGym CodeGym ist ein Java-Tutorial zum Lernen von Java von Grund auf. Dieser Kurs ist perfekt dafür geeignet, Java von Beginn an zu meistern. Er enthält über 1200 Aufgaben mit Sofortüberprüfung und grundlegende Theorie zu den Java-Grundlagen. Damit auch du bei deinem Kurs erfolgreich bist, haben wir eine ganze Reihe motivierender Inhalte: Quizfragen, Programmierprojekte, Inhalte zu effizientem Lernen und zum Berufseinstieg als Java-Entwickler.
Folgen
Interface-sprache
English
Deutsch
Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
Programmierer werden gemacht, nicht geboren © 2025 CodeGym
MastercardVisa
Programmierer werden gemacht, nicht geboren © 2025 CodeGym