Red de conocimiento informático - Aprendizaje de programación - ¿Los subprocesos múltiples en Java son concurrentes o paralelos?

¿Los subprocesos múltiples en Java son concurrentes o paralelos?

La diferencia entre concurrencia y paralelismo es que un procesador procesa múltiples tareas al mismo tiempo y múltiples procesadores o procesadores multinúcleo procesan múltiples tareas diferentes al mismo tiempo.

El primero es lógico Este último es físicamente simultáneo.

La concurrencia, también conocida como ejecución, se refiere a la capacidad de manejar múltiples actividades simultáneas que no necesariamente tienen que ocurrir al mismo tiempo.

El paralelismo se refiere a dos eventos concurrentes. que ocurren al mismo tiempo, lo que significa concurrencia, pero la concurrencia no es necesariamente paralela.

En otras palabras, varios procesos se ejecutan simultáneamente y la programación multiproceso se ejecuta en paralelo.

La respuesta correcta es:

El subproceso múltiple de Java es paralelo.