Перейти к содержимому

Einen Thread starten und abwarten · CON02

EduJ

0:00 / 0:00

Einen Thread starten und abwarten · CON02

0 просмотров · 1 дн. назад
EduJ
73 подписчика
0 просмотров · 1 дн. назад
Aus „Prozesse und Threads“ kennst du zwei Threads, die bereits liefen und sich denselben Speicher teilten — wie die beiden zu ihren eigenen Ausführungspfaden kamen, blieb dort offen. Tatsächlich beginnt jeder Prozess mit genau einem Thread: dem, der main ausführt. Nenne ihn den Hauptthread. Jede Zeile Code, die du bisher … 👉 Weiterlesen in der Lernlandkarte: https://allmer.de/gip/#CON02 🎯 Lernziel: Start und join als getrennte Schritte einer Thread-Lebensdauer ordnen. ⏱️ Inhalt 0:00 Woher kam der zweite Thread? 0:18 Ein zweiter Thread muss erst gestartet werden 0:34 Start ist kein Funktionsaufruf 0:54 Zwei Ausführungspfade laufen nebeneinander 1:12 Join: warten, bis der Thread fertig ist 1:30 Der Wartekasten endet genau dort, wo Thread A endet 1:42 Erst nach dem Join ist das Ergebnis garantiert 1:59 Der Fehler: das Ergebnis zu früh lesen 2:20 Den Join zu vergessen ist auch ein Fehler 2:39 Zwei getrennte Schritte 2:54 Frage zum Mitdenken 3:13 Auflösung ⬅️ Vorher ansehen: · Prozesse und Threads —    • Prozesse und Threads · CON01   ➡️ Danach: Ein verlorenes Update — https://allmer.de/gip/#CON03 💬 Unklar geblieben? Schreib es in die Kommentare — aus genau diesen Rückmeldungen entstehen die nächsten Videos. 🗺️ Lernlandkarte, der ganze Kurs: https://allmer.de/gip/ 📂 Themenfeld: Nebenläufigkeit 🎓 Hochschule Ruhr West: https://www.hochschule-ruhr-west.de 👤 Jens Allmer: https://www.allmer.de/jens Grundlagen der Informatik und Programmiersprachen (GIP) #Informatik #Programmieren #Nebenlaeufigkeit #GIP #Studium #Erstsemester