Cuestión : Cómo preformar el hilo de rosca multi ensamblar Async

Hola tengo un programa que esté funcionando algunos threads.
now que quiero deber capaz funcionar con estos pocos hilos de rosca, y entonces esperar todos a end.

In mi muestra del código usted puede ver el código estoy intentando pero si miro qué actully sucede, es el lazo del unido espera el primer hilo de rosca para terminarlo solamente después pasa con el resto de los hilos de rosca y los ensambla… qué basiclly querría hacer, dejó todos los hilos de rosca funcionados con y tiene un punto donde los sé todo finished sin la llamada de final en todos porque qué sucederían en un ejemplo de 3 hilos de rosca es éste: la iteración del

first en ensambla:
th1: isalive = false
th2: isalive = true
th3: isalive = la iteración del true

second en ensambla:

th1: isalive = false
th2: isalive = false
th3: isalive = true

etc…

so cuál im que busca es cómo esperar todos ellos 3 para terminar sin causar un lazo del rato de ocupado/esperar en estos hilos de rosca.
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
hilos de rosca notpretty de >//start " del class= " de " codeSnippet961711 del id= del
           
class= del

Respuesta : Cómo preformar el hilo de rosca multi ensamblar Async

la orden no importa como ensambla () volverá solamente cuando ese hilo de rosca es finished
usted lazo acabará tan solamente cuando todos los hilos de rosca son finished, sin importar qué orden comienzan o acaban.

Tengo un ejemplo de CountdownLatch que usa que fije para usted, pero el resultado será igual que usar ensamblar ()
Otras soluciones  
 
programming4us programming4us