gpt4 book ai didi

java - "Annotated"lambda 表达式而不是具有单一应用方法的接口(interface)

转载 作者:搜寻专家 更新时间:2023-10-31 20:28:17 26 4
gpt4 key购买 nike

<分区>

而不是像这样使用匿名类

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 表达式)

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com