读书人

Class跟Classlt;gt;有什么区别

发布时间: 2012-06-23 14:52:43 作者: rapoo

Class和Class<?>有什么区别?
如题

[解决办法]
尖括号表示泛型,问号表示不确定的类型,你可以看看泛型的用法
[解决办法]
表示一种泛型
还有? extends XXX和 ? super XXX
都是差不多的用法
不过如楼上说的
要懂得怎么运行
就是类型信息擦除作用
[解决办法]
class Shop<P>{//P泛型用于约束商品类型
P product;
public Shop(P p){
product = p;

}
public P buy(){
return product;
}
}
这个商店只能卖P类型的商品 就这样。

读书人网 >J2SE开发

热点推荐