CodeGym
Lernen
Kurse
Aufgaben
Umfragen & Quizze
Spiele
Hilfe
Zeitplan
Community
Nutzer
Forum
Chat
Artikel
Erfolgsgeschichten
Aktivität
Bewertungen
Abonnements
Helles Design

Lektionen

  • Bewertungen
  • Über uns
Start
Jetzt lernen
Jetzt lernen
  • Mein Fortschritt
  • Kurse
  • Quest-Karte
  • Lektionen
  • Fehler bei der Deklaration von Klassen und Objekten

    JAVA 25 SELF
    Level 23,Lektion 0
    Häufige Einstiegsfehler in Java: Zugriffsmodifikatoren bei Klassen, Übereinstimmung von Dateiname und public‑Klasse, geschweifte Klammern und Platzierung von Klassenmitgliedern, Objekterzeugung, Konstruktoren und unnötiges Erstellen von Instanzen. Wir betrachten Best Practices und bauen ein Mini‑Beispiel „Bibliothek“, und am Ende analysieren wir typische Fehlermeldungen.
    Verfügbar
  • Fehler bei Vererbung und Methodenüberladung

    JAVA 25 SELF
    Level 23,Lektion 1
    Wir beleuchten häufige Fehler in Java bei Vererbung und Methodenüberladung: Aufruf des Basisklassen-Konstruktors über super(...), Einschränkungen von final-Klassen und final-Methoden, Verletzung des Liskovschen Substitutionsprinzips, Tücken der Überladung (automatische Typkonvertierung, mehrdeutige Aufrufe, der Versuch, nur über den Rückgabetyp zu unterscheiden) sowie Best Practices und praxisnahe Beispiele mit Polymorphismus.
    Verfügbar
  • Fehler bei Zugriffsmodifikatoren

    JAVA 25 SELF
    Level 23,Lektion 2
    Schritt für Schritt beleuchten wir die Zugriffsebenen in Java und typische Fehler: vergessene Modifikatoren, Verletzung der Kapselung, Besonderheiten von protected außerhalb des Pakets, korrekte Verwendung von Gettern/Settern und das Zurückgeben von Kopien von Collections. Wir festigen Best Practices anhand praktischer Beispiele.
    Verfügbar
  • Probleme mit Polymorphismus und Abstraktionen

    JAVA 25 SELF
    Level 23,Lektion 3
    Wir betrachten Polymorphismus und Abstraktionen in Java in der Praxis: wie eine einheitliche Schnittstelle unterschiedliches Verhalten auslöst, häufige Fehler (Downcasting ohne Prüfung, Aufruf von Methoden, die im Basistyp fehlen, „leere“ Abstraktionen, tiefe Hierarchien) sowie Best Practices für die Verwendung abstrakter Klassen, Interfaces und der Annotation @Override am Lernbeispiel „Bibliothek“.
    Verfügbar
  • Code-Stil und Lesbarkeit, Code Conventions

    JAVA 25 SELF
    Level 23,Lektion 4
    Warum Java‑Entwickler einen einheitlichen Code‑Stil brauchen und wie man ihn einhält: Wir analysieren typische Formatierungsfehler, grundlegende Konventionen (Einrückungen, Benennungen, Reihenfolge der Klassenmitglieder), zeigen Refactoring‑Beispiele sowie Tools für Auto‑Formatierung und statische Analyse, damit der Code lesbar und wartbar bleibt.
    Verfügbar
Lernen
  • Registrierung
  • Java-Kurs
  • Hilfe bei Aufgaben
  • Preise
  • Java-Syntax
Community
  • Nutzer
  • Artikel
  • Forum
  • Chat
  • Erfolgsgeschichten
  • Aktivität
  • Partnerprogramm
Unternehmen
  • Über uns
  • Kontakte
  • Bewertungen
  • Presse
  • CodeGym for EDU
  • FAQ
  • Support
CodeGymCodeGym ist ein Online-Kurs zum Erlernen der Java-Programmierung von Grund auf. Dieser Kurs ist eine perfekte Möglichkeit, Java als Anfänger zu meistern. Er enthält über 1200 Aufgaben mit sofortiger Überprüfung und einen wesentlichen Umfang an Java-Grundlagentheorie. Um Ihren Lernerfolg zu unterstützen, haben wir eine Reihe motivierender Funktionen implementiert: Quizze, Programmierprojekte, Inhalte zum effizienten Lernen und Karriereinformationen für Java-Entwickler.
Folgen Sie uns
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" © 2026 CodeGym
MastercardVisa
"Programmierer werden gemacht, nicht geboren" © 2026 CodeGym