鉴于以下界面,
public interface Callback<T> {
<K, V> T execute(Operation<K, V> operation) throws SomeException;
}
Run Code Online (Sandbox Code Playgroud)
我如何在一个operation类型为的新匿名类中实现该接口Operation<String,String>
例如,这不编译:
Callback<Boolean> callback = new Callback<Boolean>() {
@Override
public Boolean execute(Operation<String, String> operation) {
return true;
}
};
executor.execute(callback);
Run Code Online (Sandbox Code Playgroud)