我是來自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功能。有沒有辦法創建這種類型的自定義功能。