Frage zu Threading - Multithreading

sserio

Bekanntes Mitglied
Ich habe mir mal angeschaut was Multithreads sind und wie man solche schreibt. Wofür ist das? Also außer das man regulieren kann wann welcher Thread (z.b Methode) startet macht es doch Garnichts. Vllt. bin ich auch noch nicht so in dem Thema drinnen und das benutzt man nur bei irgendwelchen komplizierten Programmen, aber bei mir habe ich dafür irgendwie noch keinen nutzen gefunden.
 
Stichwort parallele Verarbeitung .

Das was in der Run Methode ist wird parallel zum Main Thread ausgeführt .

Bei einer MuliCore CPU also Tatsächlich auf einen anderen CPU Kern
 
Wenn du zb ein Programm schreibst was etwas im Hintergrund aus dem Netzladen soll. Du aber dem User die Möglichkeit geben willst weiter mit der Gui zuarbeiten während des Download.

Wirst du Threads brauchen das ist nur ein Beispiel.
 

Zurück
Oben