当我打电话时:
setChanged();
notifyObservers();
在一个类上,所有监听的 Observer 对象是否会在类继续运行java.until.Observable
之前完成它们的 udpate() 方法的执行——假设我们在同一个线程中运行?java.until.Observable
这很重要,因为我将通过notifyObservers(Object o)
快速让步的方法发送一些消息,但重要的是每个 Observer 类都在新方法之前完成了它的方法。
我知道每个 Observer 类的执行顺序在我们调用时可能会有所不同notifyObservers()
——重要的是每个单独实例的方法执行顺序是有序的。