java中什么叫泛型,java中什么是泛型,有什么优点
1.t代表未知类型,用于方法中参数或类的泛型。
(视频教程推荐:java视频)
公共类示例A {
公共T void f(T x) {
System.out.println(x.getClass()。getName());
}
公共静态void main(String[] args) {
example a ea=new example a();
ea . f();
ea . f(10);
ea . f( a );
ea . f(ea);
}
}2、它意味着泛型类中的一般引用。它是一个占位符,数据不能添加到容器中。
//注意不能在ArrayList中添加?
列表?list=new ArrayList();
list . add(123);//错误推荐教程:java开发入门。以上是T和?有什么区别?更多详情请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。