Hallo,
ich will verschiedene Threads erzeugen, die gleichzeitig laufen können und sich ggf auch Daten schicken.
Also aus C kenne ich fork(). fork() kehrt nicht mehr zum Elternprozess zurück, sodass ein Elternprozess sich derweilen auch schonmal um etwas anderes kümmern kann, während der Kindsprozess sich irgendwelchem Käse hingibt. hier wartet der Kindsprozess einige Zeit (vorerst).
Irgendwie klappt das aber in Java nicht so recht.
Ich erzeuge zwar je einen neuen Thread mit 'new Thread', aber erst, wenn der Thread fertig ist, werden die nächsten zeilen im Programmablauf abgearbeitet.
habe ich was falsch gemach oder geht das in Java gar nicht?
Ciao micbur
ich will verschiedene Threads erzeugen, die gleichzeitig laufen können und sich ggf auch Daten schicken.
Also aus C kenne ich fork(). fork() kehrt nicht mehr zum Elternprozess zurück, sodass ein Elternprozess sich derweilen auch schonmal um etwas anderes kümmern kann, während der Kindsprozess sich irgendwelchem Käse hingibt. hier wartet der Kindsprozess einige Zeit (vorerst).
Irgendwie klappt das aber in Java nicht so recht.
Ich erzeuge zwar je einen neuen Thread mit 'new Thread', aber erst, wenn der Thread fertig ist, werden die nächsten zeilen im Programmablauf abgearbeitet.
habe ich was falsch gemach oder geht das in Java gar nicht?
Ciao micbur