Очистить прослушиватели и привязки свойств JavaFX (утечки памяти)
У меня нетЯ нашел простой ответ на эти два вопроса:
я должен удалить слушателя перед удалением экземпляра свойства (слушатель больше нигде не используется)?
BooleanProperty bool = new SimpleBooleanProperty();
bool.addListener(myListener);
bool.removeListener(myListener); // is it necessary to do this?
bool = null;
мне нужно отменить привязку однонаправленного ограниченного свойства перед удалением экземпляра свойства?
BooleanProperty bool = new SimpleBooleanProperty();
bool.bind(otherBool);
bool.unbind(); // is it necessary to do this?
bool = null;