Java中类型参数“T”和无界通配符“?”的区别

专注于Java领域优质技术号,欢迎关注 作者:JavaEdge 首先要区分开两种不同的场景: 声明一个泛型类或泛型方法 类型参数“<T>”主要用于第一种,声明泛型类或泛型方法 使用泛型类或泛型方法 无界通配符“<?>”主要用于第二种,使用泛型类或泛型方法 1 <T>声明泛型类的类型参数 List<T>最应该出现的地方,应该是定义一个泛型List容器 但List是库里自带的容器,看看ArrayLis
相关文章
相关标签/搜索