<分区>
而不是像这样使用匿名类
register(new EventListener() {
@Override
public void apply(Event e) {
// do your work
}
});
在 java 8 中我可以使用 lambda 表达式:
register(e -> (// do your work));
但是如果我的接口(interface)中的方法被注释了呢?
interface EventListener {
@Annotation
void apply;
}
是否可以注释 lambda 表达式? (具体来说,我想使用 Guava 的 EventBus.register() 方法和 lambda 表达式)