http://www.java2s.com/Code/Java/Event/PropertyChangeListenerSample.htm
(Java)
В приведенном выше примере я заметил строку
PropertyChangeListener propertyChangeListener = new PropertyChangeListener() {
само по себе это не имеет смысла, так как PropertyChangeListener (java.beans.PropertyChangeListener) является интерфейсом и поэтому не может быть создан.
Однако, сразу после этого создается впечатление, что класс, реализующий PropertyChangeListener, пишется без какого-либо оператора ключевого слова класса. Я никогда раньше не сталкивался с этим синтаксисом.
Как называется этот синтаксис и как его правильно использовать?
Кроме того, кто-нибудь может дать мне больше примеров этого?
Я не уверен, что именно Google, поэтому любые выводы будут полезны.