我目前正在考虑如何在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
如果不行,是否有人可以提供一种带有参考文献的理论解决方案?