在Java vs Kotlin中表达协方差和自变量

时间:2019-05-21 01:17:56

标签: java generics kotlin

在Kotlin中,我可以这样声明具有协变类型的类型。

class Request<out T> { }

和如下的逆变类型

class Request<in T> { }

我正在努力确定如何使用Java实现此目标。特别是像下面这样的Kotlin中更高级的泛型。

interface RequestHandler<in TRequest, TResponse> where TRequest: Request<TResponse> { }

什么是Java等效项?

0 个答案:

没有答案