有没有一种方法可以在类中声明泛型类型并将其与方法中的泛型参数一起使用?

时间:2019-06-05 08:37:22

标签: java generics

因此在Java中,我们具有通用的Callable接口:

public interface Callable<V> {
    V call() throws Exception;
}

我想要接口,该接口仅使用特定类型的Callable,但同时,我需要泛型方法中的V类型的Callable,因此从理论上讲,它可以像这样:

public interface CallablePoolExecutor<CALLABLE<?> extends Callable> {
    <V, C extends CALLABLE<V>> void enqueue(
        C callable,
        CallableExecutionListener<V, C> callableExecutionListener
    );
}

在Java中是否有实现该语法的语法?

0 个答案:

没有答案