Observable
私は、いくつかのバックグラウンド作業から派生して実行するクラスを持っています。このワーカー スレッドは、volatile
メンバー変数を使用して作業をポストバックすることがあります。ただし、この変数が変更されるたびに、インスタンスを作成したスレッドを呼び出したいと思いsetChanged()
ます。notifyObservers()
スレッドの安全性の理由から、これをワーカー スレッドから直接行うことはできません。
notifyObservers()
インスタンスを作成するスレッドでワーカー スレッドにコード ( など) を実行させるにはどうすればよいですか?