entrada y el combate de Java multi-threading

Conceptos básicos:

  1: Programa

  2 Proceso

  3 Tema

  4 diferencia entre procesos y subprocesos

  5 diferencia entre procesos y procedimientos

implementación Java multi-hilo:

  1 Tema heredado

  2 implementación runable

  3 exigible Implementación

  4 el modo de grupo de subprocesos

El hilo del ciclo de vida

  1 Estado de Nueva recién nacido

  2 disposición

  3 Estado de funcionamiento

  4 bloqueado

  Estado 5 muertes

la información y la prioridad básica de nivel (0-10) hilo

Multithreading causa fondo inseguridad

la sincronización de hilos y puntos muertos

Bloqueo de puertas y soluciones

Modo de comunicación entre productores y consumidores, hilo

Enhebrar métodos comunes: 

  1 yield () dan paso, cou mirada programación, no puede hacer que la línea

  2 wait ()

  3 de espera (tiempo)

  4 Notify ()

  5 notifyAll ()

  6 join () para saltar la cola

  7 hilo, sueño () del sueño

  8 sincronizado con el método de sincronización definido bloque de palabra clave o código

  8 de bloqueo después de 1, 5 puede ser explícita de bloqueo, desbloqueo

  

Supongo que te gusta

Origin www.cnblogs.com/naimao/p/12619323.html
Recomendado
Clasificación