В Java наблюдаемый объект PropertyChangeSupport
поддерживает список наблюдатели. Итак, если наблюдаемое удаляется, наблюдатель подвергается сборке мусора.
Итак, observable содержит ссылку.
У меня сложилось впечатление, что это не так для ReactiveX. Хотя observable имеет метод подписки, он возвращает объект Subscription
. Этот объект содержит ссылку?
Если я добавлю этот объект в наблюдатель с помощью add()
будет ли это единственным способом заставить наблюдателя удерживать ссылку? Или наблюдатель все равно держит ссылку?