java里面泛型的下限是不能在类中使用吗?
之前运行过
//设置上限
然后自己试了一下
//设置下限
但是会报错
之前看了几篇问答,都没有肯定的回答,希望大佬们能解答一下,感激不尽
java里面泛型的下限是不能在类中使用吗?
之前运行过
//设置上限
然后自己试了一下
//设置下限
但是会报错
之前看了几篇问答,都没有肯定的回答,希望大佬们能解答一下,感激不尽
应该和java多态机制有关,extends这种,编译器是可以明确知道T就是Number类型的,但是下面super这种,编译器根本不知道T到底是什么类型,
只知道是String的父类。再就是参考下extends和super的限定规则,或者叫进出规则,也应该可以大致分析出来原因。