DataThreadThread から継承したクラスが 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ますか?