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