1.3/1.4可以支持泛型,但是要换掉编译器,所以我不愿意去用1.5版早已被传说实质的支持泛型,我下了1.5,代号为tiger,但是因为正忙项目
我也没去试。泛型确实能带来很大的方便性,这种特性尤其能体现在c++上,因为C++不像java那般是单根类型的java能用Object代表一切,而c++没有那种Object所以java的集合确实能解决那些问题,只是多了一步向下转型等忙完了这阵子去尝试一下,体会一下比直接使用原来的集合的方便的地方
我也没去试。泛型确实能带来很大的方便性,这种特性尤其能体现在c++上,因为C++不像java那般是单根类型的java能用Object代表一切,而c++没有那种Object所以java的集合确实能解决那些问题,只是多了一步向下转型等忙完了这阵子去尝试一下,体会一下比直接使用原来的集合的方便的地方
* @author Josh Bloch
* @author Neal Gafter
* @version 1.104, 09/30/03
* @see Object#equals(java.lang.Object)
* @see Object#hashCode()
* @see Hashtable#rehash()
* @see Collection
* @see Map
* @see HashMap
* @see TreeMap
* @since JDK1.0
...
public class Hashtable<K,V>
extends Dictionary<K,V>
implements Map<K,V>, Cloneable, java.io.Serializable {...
public synchronized Enumeration<K> keys() {
return this.<K>getEnumeration(KEYS);
}
...
}