Red de conocimiento informático - Computadora portátil - Implementación de subprocesos múltiples en Android

Implementación de subprocesos múltiples en Android

Para problemas de seguridad de subprocesos, consulte: Modelo de memoria Java y subprocesos

Las principales clases relacionadas con subprocesos múltiples en Android son:

Debido a múltiples -threading Actualmente se implementa principalmente a través de grupos de subprocesos, por lo que solo nos centraremos en las siguientes clases de Ejecutores

1. Ventajas de los grupos de subprocesos:

2. Implementación del grupo de subprocesos

ThreadPoolExecutor Es la implementación real del grupo de subprocesos. Eche un vistazo a sus principales parámetros:

La ejecución de ThreadPoolExecutor generalmente sigue las siguientes reglas:

3. Clasificación de grupos de subprocesos

Java implementa 4 tipos de subprocesos por defecto Grupos, todos estos tipos de grupos de subprocesos se implementan configurando ThreadPoolExecutor.

Java implementa cuatro tipos de grupos de subprocesos de forma predeterminada.