Actualmente estoy pensando en cómo diseñar un sistema de subprocesamiento múltiple en Java que necesita realizar un gran procesamiento de red y almacenamiento de base de datos. El programa lanzará tres hilos básicos al principio. A lo largo de estos hilos básicos, me gustaría lanzar otros hilos no del programa principal, sino de dos de los hilos. ¿Es posible que un hilo para lanzar otro hilo que conduce a una especie de jerarquía como:¿Hilos dentro de hilos en Java?
> Parent ->t0 thread1 -> t1 tread1.1
> ->t0 thread2
> ->t0 thread3 -> t2 thread3.1
t0= inital time
t1,t2 = time at a point in the running thread
t1 != t2
Si alguien no pudo proporcionar una solución teórica con referencias?
Erm, sí. ¿Por qué no podrías? Tal vez si lo intentaste ... –
No estoy seguro de lo que estás preguntando. Puede crear un nuevo hilo a partir de cualquier código java, independientemente del hilo en el que se esté ejecutando. ¿Los hilos deben mantener referencias a los otros hilos que generan? ¿Cuál es el propósito de la jerarquía que describes? – Russell