[2021] Múltiples hilos en Java

Múltiples hilos en Java es un proceso en el que se ejecutan varios subprocesos al mismo tiempo.

Un hilo es un hilo ligero, la unidad más pequeña de procesamiento. Tanto el multiprocesamiento como el multiprocesamiento se utilizan para lograr la multitarea.

Sin embargo, utilizamos subprocesos múltiples en lugar de multiprocesamiento porque los subprocesos utilizan un área de memoria compartida. No asigna un área separada de memoria, por lo que ahorra memoria y lleva menos tiempo cambiar de contexto entre subprocesos que el proceso.

El subproceso múltiple de Java se utiliza principalmente en juegos, animación, etc.


Ventajas del multihilo de Java

1 es no bloquea al usuario porque los subprocesos son independientes y puedes realizar múltiples operaciones al mismo tiempo.

2) tu pueden realizar muchas operaciones juntas, ahorrando tiempo.

3) Los hilos son Independientede modo que si se produce una excepción en un solo subproceso, no tenga ningún efecto en otros subprocesos.


Leer articulo completo Aqui:
[2021] Múltiples hilos en Java