【发布时间】:2015-08-18 04:04:08
【问题描述】:
EventQueue.subscribe 的 ZK 文档具有两个 EventListener 状态:
订阅此事件队列的同步或异步侦听器。同步侦听器的工作方式与普通事件侦听器相同,而异步侦听器在工作线程中异步执行。
但是,他们提供的代码示例似乎根本不支持同步侦听器:
eq.subscribe(
new EventListener() {
public void onEvent(Event evt) {
// asynchronous
}
},
new EventListener() {
public void onEvent(Event evt) {
// callback
}
}
);
似乎第一个参数是EventListener,它将异步执行,第二个参数是一个EventListener,将在第一个完成后同步执行。这种解释正确吗?
【问题讨论】:
标签: java multithreading zk