? super V, ? extends T 这种写法是啥意思
答:
? super V就是表示传入的参数的类型必须是V的超类
? extends T就表示传入的参数的类型必须继承了T
这种写法啥意思 <T, R>
一样的,都是泛型,对于Function,T表示输入类型,R表示返回类型。都是泛型,这个地方可以指定多个,你写三个也可以,都是为了减少类型转换代码。
这个是啥意思,看不懂 <M extends BaseMapper<T>,T>
就是说M类型继承自BaseMapper,BaseMapper本身也是泛型,它的泛型通过T来指定,
比如XXServiceImpl<A<Long>, Long>,A extends BaseMapper<Long>
标签:BaseMapper,类型,extends,泛型,super,啥意思 From: https://www.cnblogs.com/rapper-start/p/17103051.html