我是来自JavaScript背景的Java新手。在Java中绑定事件/回调到关键字
在JavaScript中,我们可以在对象保存回调像这 -
//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功能。有没有办法创建这种类型的自定义功能。