私が電話するとき:
setChanged();
notifyObservers();
クラスで、リスニングしているjava.until.Observable
すべてのオブザーバー オブジェクトは、同じスレッドで実行していると仮定して、クラスが実行を継続する前に、udpate() メソッドの実行を完了しjava.until.Observable
ますか?
これは重要ですnotifyObservers(Object o)
。簡単な譲歩でメソッドを介していくつかのメッセージを送信するためです。ただし、各 Observer クラスが新しいメソッドよりも前にメソッドを終了することが重要です。
各 Observer クラスの実行順序は呼び出し時に異なる場合があることを理解していnotifyObservers()
ます。個々のインスタンスのメソッド実行順序が正しいことだけが重要です。