В настоящее время я думаю о том, как спроектировать многопоточную систему на 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
Если нет, то кто-нибудь может предоставить теоретическое решение со ссылками?