set是集合,set中不会包含重复的元素,这是和vector的第一个区别,第二个区别是set内部用平衡二叉树实现,便于元素查找,而vector是使用连续内存存储,便于随机存取。 六、容器选择原则 因此在实际使用时,如何选择这几个容器中哪一个,应根据你的需要而定,一般应遵循下面的原则: 1、如果你需要高效的随机存取,而不在乎插...
版本:Vector的版本是JDK1.0, ArrayList的版本是JDK1.2版。 同步、安全和效率:Vector是线程同步的安全性高,效率低, ArrayList是线程非同步的,安全性低,效率高。 Map接口_HashMap_Hashtable的用法详解 Map接口常用的方法有哪些? 答 put(Object key, Object value) //增加 isEmpty() //判断是否为空 get(Object k...