DataThread
Thread から継承したクラスが 1 つあります。DataThread
と の 2 つのオブジェクトReadThread
を使用していますWriteThread
。実行中の別のスレッドがMain_GUI
あります。
ボタンを押すmain_GUI
とメソッドが呼び出されx.method1()
、このメソッドは WriteThread メソッド WriteThread.sleepForReset() を使用します。の
public void sleepForReset(){
try {
sleep(28000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
GUIのボタンを押すと、ミリ秒main_GUI
停止し28000
ます。スリープをオンにしているWriteThread
場合、なぜそれが停止するのmain_GUI
ですか? スリープが静的メソッドだからですか?はいの場合、誰かWriteThread
に影響を与えずに眠る方法を提案できMain_GUI
ますか?