【发布时间】:2011-12-13 01:39:52
【问题描述】:
JDK 中是否有类似这样的接口:
public interface Callback<T> {
public void process(T t);
}
要求是实现一个运行代码但不返回任何内容的回调。
我可以自己编写(只需使用此处的示例代码),但我想使用现有的轮子(如果有的话),而不是重新发明一个。
【问题讨论】:
-
这可以很容易地解释为寻找 Java Annotation Processing API,因为:Annotation Processing API 是一种回调机制,旨在处理通用注释.但事实证明,这样的解释是错误的。我建议这个问题要么微不足道,要么具有误导性。
-
@edwardw 我对问题文本进行了改组,以使我认为已经很清楚,更清楚了。
-
这是最容易改造的轮子。
-
@edwardw 它是如何误导的? (以及注解是如何进入的?)
-
@Dave Newton 问题中的三件事:回调 + 通用 + 过程。此外,正如你所说,我当然没有预料到这么简单的问题。所以我认为查询者不知道注释处理 API 并且正在寻找它。当然可能只有我一个人。
标签: generics interface java java-7