私は現在、多量のネットワーク処理とデータベースストレージを必要とするJavaでマルチスレッドシステムを設計する方法を考えています。プログラムは最初に3つの基本スレッドを起動します。これらの基本スレッドに沿って、私はメインプログラムからではなく、2つのスレッドから他のスレッドを起動したいと思います。誰かが参照を持つ理論的なソリューションを提供することができない場合は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
:スレッドのような階層のいくつかの並べ替えにつながる別のスレッドを起動することは可能ですか?
Erm、はい。なぜあなたはできないでしょうか?たぶんあなたがそれを試した場合... –
私はあなたが何を求めているのか分かりません。実行中のスレッドにかかわらず、任意のJavaコードから新しいスレッドを作成できます。スレッドは、生成する他のスレッドへの参照を保持する必要がありますか?あなたが記述する階層の目的は何ですか? – Russell