您可以按以下方式声明您的监听器:
private final PropertyChangeListener myProperty1Listener = this::doSomething;private final PropertyChangeListener myProperty2Listener = e -> doSomethingElse());
然后,您可以添加您的侦听器:
// using method referencea.addPropertyChangeListener( "Property1", myProperty1Listener );// using lambda expressiona.addPropertyChangeListener( "Property2", myProperty2Listener );
您可以删除它们:
a.removePropertyChangeListener( "Property1", myProperty1Listener );a.removePropertyChangeListener( "Property2", myProperty2Listener );



