NouveauThread ob1 = new NouveauThread("Un" );
NouveauThread ob2 = new NouveauThread("Deux" );
NouveauThread ob3 = new NouveauThread("Trois" );
apres ca, tu as 4 threads qui tournent : le thread principal et ob1, 2, et 3.
le thread principal continue sont execution et affiche donc le Fin des threads tout de suite apres.
Je pensais que les start() faisaient démarrer les threads tout de suite !!
oui, mais le thread principal continue.
D'autre part j'ai pas très bien compris le fonctionnement de join(), si quelqu'un pouvait me l'expliquer clairement svp merci !!
monthread.join() bloque l'execution du thread en cours jusqu'a ce que monthread termine son execution. Si monthread est mort, join() renvoie tout de suite.