CodeGym
Aktion
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
  • Du hast Level 27 erreicht

    Java Multithreading
    Level 7,Lektion 0
    Stufe 27
    Verfügbar
  • Schleifen (Pause und Rückkehr, Fortfahren, Beschriftungen)

    Java Multithreading
    Level 7,Lektion 1
    „Hallo, Amigo!“ „Heute erzähle ich Ihnen einige Dinge, die beim Arbeiten mit Schleifen praktisch sind.“ „Das erste ist das Schlüsselwort break . Wenn Sie diesen Befehl im Hauptteil einer Schleife verwenden, wird die Schleife sofort beendet,
    Verfügbar
  • Üben Sie die Verwendung von Pausen und fahren Sie fort

    Java Multithreading
    Level 7,Lektion 2
    „Hallo, Amigo!“
    Verfügbar
  • DeadLock und seine Ursachen

    Java Multithreading
    Level 7,Lektion 3
    Hallo Amigo! Heute werde ich Ihnen sagen, was ein Deadlock ist – ein tödlicher Halt. „Du hast also schon so etwas gesagt. - Ja es war. Aber heute werden wir dieses Thema genauer betrachten. Im einfachsten Fall sind zwei Threads und zwei Mutex-Objekte am Deadlock beteiligt. Ein Deadlock tritt auf, wenn: A) Jeder Thread im laufenden Prozess ...
    Verfügbar
  • Üben Sie, Ihre eigenen Deadlocks zu schreiben

    Java Multithreading
    Level 7,Lektion 4
    „Hallo, Amigo!“
    Verfügbar
  • Strategien zur Vermeidung von DeadLock

    Java Multithreading
    Level 7,Lektion 5
    Hallo Amigo! Ich möchte Ihnen einige Strategien zur Vermeidung von Deadlocks vorstellen. Die beste Strategie ist eine gut durchdachte Architektur und ein Regelwerk, wann und in welcher Reihenfolge Sperren verwendet werden können (Mutex-Erwerb). Der klassische Weg, mit dem Problem umzugehen, besteht darin, eine Sperrenhierarchie zu entwickeln und eine Regel festzulegen, dass einige Sperren niemals in einem Zustand erworben werden können, in dem sie bereits erworben wurden ...
    Verfügbar
  • Üben Sie das Beheben von Deadlocks

    Java Multithreading
    Level 7,Lektion 6
    „Hallo, Amigo!“
    Verfügbar
  • „wait-notify-notifyAll“-Strategie

    Java Multithreading
    Level 7,Lektion 7
    Hallo Amigo! Ich möchte mit Ihnen das Thema Wait-Notify ausführlich besprechen. Die Wait-Notify-Methoden bieten einen praktischen Mechanismus für die Kommunikation von Threads. Sie können auch zum Aufbau komplexer Thread-Interaktionsmechanismen auf hoher Ebene verwendet werden. Ich beginne mit einem kleinen Beispiel. Nehmen wir an, wir haben ein Serverprogramm, das verschiedene Aufgaben ausführen muss, die Benutzer über die Site hinzufügen. Benutzer fügen verschiedene Aufgaben zu verschiedenen ... hinzu.
    Verfügbar
  • Die Nuancen der Arbeit

    Java Multithreading
    Level 7,Lektion 8
    Hallo Amigo! Und noch ein paar Details. Das heißt, praktische Ratschläge. Angenommen, Sie haben eine Methode, die auf etwas wartet und in den Ruhezustand übergeht, bis die Bedingung erfüllt ist. Wenn die Sammlung leer ist, warten Sie öffentlich synchronisiert Runnable getJob() { if (jobs.size()==0) this.wait(); return jobs.remove(0); } In der Java-Dokumentation wird dringend empfohlen, die Wartemethode in einer Schleife aufzurufen: Wenn eine Sammlung ...
    Verfügbar
  • Üben Sie mit „wait-notify-notifyAll“

    Java Multithreading
    Level 7,Lektion 9
    „Hallo, Amigo!“
    Verfügbar
  • Weitere Synchronisierungs- und Multithreading-Details

    Java Multithreading
    Level 7,Lektion 10
    Hallo Amigo! Es gibt ein so umfangreiches Thema namens Java Memory Model. Im Prinzip müssen Sie es noch nicht wissen, aber es wird nützlich sein, davon zu hören. Um alle möglichen Probleme zu beseitigen, hat Java die Funktionsweise des Speichers geändert. Jetzt ist der Speicher nicht nur in einen lokalen Thread-Cache und einen globalen unterteilt, sondern der Mechanismus ist noch besser geworden. — ...
    Verfügbar
  • Googlen lernen. (So verwenden Sie eine Maske, um eine Liste von Dateien zu erhalten)

    Java Multithreading
    Level 7,Lektion 11
    „Hallo, Amigo!“ „Lassen Sie uns unsere Lektionen zum Thema Google fortsetzen.“ „Hier sind einige Übungen:“ Übungen zur Websuche: 1 Was ist an der goto-Anweisung schlecht? 2 Was sind reservierte Wörter in Java? 3 Was passiert, wenn ich „wait
    Verfügbar
  • 1
  • 2
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