利用java提供的觀察者實現(xiàn)的一個疑問
在Observable的實現(xiàn)類里,這邊用notifyObservers(Object arg)這種推的方式,
而在Observer實現(xiàn)類里,即可以用推的方式讀取,也可以用來的方式讀取,我以為這把只能用推的方式讀取
在Observable的實現(xiàn)類里,這邊用notifyObservers(Object arg)這種推的方式,
而在Observer實現(xiàn)類里,即可以用推的方式讀取,也可以用來的方式讀取,我以為這把只能用推的方式讀取
2017-09-06
舉報
2017-09-08
因為借口定義中會將Observable實現(xiàn)類的引用和推得具體消息都傳過去,所以可以推可以拉,但是如果用notifyObservers()的話,沒有具體消息了,就只能拿引用去拉了。