【发布时间】:2017-01-31 15:47:27
【问题描述】:
在Java 的PropertyChangeSupport observable 中维护着一个观察者列表。所以,如果 observable 被删除,观察者就会被垃圾回收。
所以,一个 observable 持有链接。
我的印象是,ReactiveX 并非如此。尽管 observable 有一个 subscribe 方法,但它返回一个 Subscription 对象。此对象是否包含链接?
如果我使用add() 将此对象添加到观察者,这将是让观察者持有链接的唯一方法吗?或者观察者是否仍然持有链接?
【问题讨论】: