Java中是否有类似于该Callable接口的接口,可以接受其call方法的参数?
Callable
像这样:
public interface MyCallable<V> { V call(String s) throws Exception; }
如果已有已经可以使用的东西,我宁愿避免创建新的类型。还是有更好的策略让多个客户端实现并插入可调用例程?
从此处复制http://www.programmingforums.org/thread27905.html
从Java 8开始,软件包中提供了java.util.function一整套类似于函数的接口。您要的具体要求很简单Function。
java.util.function
Function
在Java 8之前,没有通用的内置接口,但是一些库提供了该接口。
例如Guava具有方法的Function<F,T>接口T apply(F input)。它还在多个地方大量使用了该接口。
Function<F,T>
T apply(F input)