ClassT这个尖括号和T是什么意思?

经常有Vector<E>, HashMap<K, V>这个尖括号在java里面是什么用法?求教。

Java 范型

参看
http://dev.yesky.com/59/2013559.shtml
http://www-128.ibm.com/developerworks/cn/java/j-djc02113/
http://dev2dev.bea.com.cn/techdoc/20060105718.html

不知道你有没有学过c++
c++里这个叫做Template
而在java里叫做泛型
举个最简单的应用:
List<String> strList=new ArrayList<String>();
这样strList里存储的就是String类型的对象了
也就是你从里面取对象时就不需要进行转型操作了

不知道你有没有学过c++
c++里这个叫做Template
而在java里叫做泛型
举个最简单的应用:
List <String> strList=new ArrayList<String>();
这样strList里存储的就是String类型的对象了
也就是你从里面取对象时就不需要进行转型操作了

谢谢
有帮助了