При создании слушателя, например:
InvalidationListener progressListener = new InvalidationListener() {
public void invalidated(Observable o) {
updateValues();
}
};
и последующем добавлении слушателя несколько раз к одному и тому же экземпляру / свойству, например:
model.getMediaPlayer().currentTimeProperty().addListener(progressListener);
Поскольку model.getMediaPlayer()
изменяется и может ссылатьсяназад тот же, на который ссылались ранее.Будет ли добавление того же слушателя, progressListener
в этом случае, вызвать какие-либо проблемы, такие как утечка памяти?