/ /メソッドでスレッドを呼び出す方法[終了]-Java、マルチスレッド、メソッド

方法でスレッドを呼び出す方法[閉じる] - java、マルチスレッド、メソッド

プログラムで移動したい Thread 別の方法で。どうすればこれができますか?

回答:

回答№1は0

それはJavaでは完全に不可能です。 それを回避する方法がいくつかあります-AtomicReferences、AtomicBoolean、wait / notify、またはChannelsなどのツールを使用します。これらのツールを使用すると、他のスレッドに特定の処理を行う必要があることを通知できます。

別のアプローチは、SwingUtilities invokeLaterをコピーすることです。次のようになります。 http://www.javamex.com/tutorials/threads/invokelater.shtml

しかし、私はなぜ質問をしたいそのメソッドの実行は特定のスレッドで実行する必要がありますか?別の(新しいスレッド)でも問題ないでしょうか?それにより、問題が大幅に簡素化されるはずです。その場合は、新しいスレッドを開始してそのメソッドを呼び出すだけです。