| G.Bordel >Docencia >TAP | Técnicas Actuales de Programación | (curso 2004-2005) | |||||||
Web recompuesta en 2016 a partir de última que usó este "framework" (2010/11) rescatando contenidos. Algunos contenidos se han perdido, y eventualmente alguno puede ser anacrónico (no retirado ni substituido en la fuente -curso 2010/11-) | |||||||||
|
|||||||||
| tema_anterior | Tema 10: Hilos | tema_siguiente |
10.5- Agrupamientos de hilos
Es habitual que en una aplicación encontremos conjuntos de hilos relacionados o incluso iguales (p.ej. en un servidor que atiende a diversos clientes, una colección de hilos idénticos pueden atender cada uno a un cliente). En estos casos puede ser preciso realizar acciones conjuntas hacia todos ellos (por ejemplo arrancarlos) de modo que Java proporciona la posibilidad de agrupar hilos mediante la clase ThreadGroup. Un objeto de clase ThreadGroup representa a un grupo de hilos y sobre este objeto pueden realizarse acciones que serán reflejadas hacia todos los hilos a que representa.
Para que un hilo pertenezca a un grupo basta con construir el objeto hilo mediante un constructor en el que se especifica el grupo al que pertenece (además de aportarle un identificador).
|
Siguiente punto: 10.6- Estudio de un ejemplo de programación con hilos
| Plataforma de soporte a curso y contenidos (c) German Bordel 2005. |