我目前正在考虑如何在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
Run Code Online (Sandbox Code Playgroud)
如果没有,有人可以提供参考的理论解决方案吗?