Я новичок в Java, исходя из фона javascript.Bind event/callback to keyword в Java
В JavaScript, мы можем сохранить обратные вызовы в объектах, как this-
//we register some callback on a keyword
var observerCallbacks = {};
registerObserverCallback = function(eventname ,callback){
observerCallbacks[eventname] = callback;
};
//For calling events
notifyObservers = function(eventname){
observerCallbacks[eventname]();
};
Использование:
//Register event
registerObserverCallback('eventA',function(){
//body of callback
});
//For calling event
notifyObservers('eventA');
Я ищу аналогичную функциональность в Java. Есть ли способ создания этого типа пользовательских функций.