类集是什么呀,和UTIL的框架是什么意思,我就知道框架是容器,UTIL包里全是数据类型,它们在开发中有什么用呀,本人刚入手JAVA所以不知道,请BOSS,首领,头目们回答。
解决方案 »
- String 转 Clob类型
- 请教一个BufferedReader和socket.getInputStream()的问题~~~
- ArrayList与Vector是否可以互相转化
- Swing的应用范围(??有点迷惑??)
- ◆如果一个类中的成员变量没有明确声明为public或private,那它是什么型的?◆
- 请教如何初始化JFrame窗口的状态,使它最大化?
- 请教:如何删除一个目录下的所有文件?
- 初学者问题:Tomcat中beans 缺省目录在哪儿?
- JBUILDER7.0,把程序编辑区的背景改成其它颜色应该怎么设?
- 抢答,JAVA学得好,VB行快得好吗?提供资料
- 新手求助 ActionListener中多次调用repaint()只运行一个?
- java读取注册表问题
ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而 ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于 ArrayList和HashMap。
Collection
├List 接口
│├LinkedList 链表
│├ArrayList 顺序结构动态数组类
│└Vector 向量
│ └Stack 栈
└Set
Map
├Hashtable
├HashMap
└WeakHashMap List接口
List是有序的Collection,使用此接口能够精确的控制每个元素插入的位置。用户能够使用索引(元素在List中的位置,类似于数组下标)来访问List中的元素,这类似于Java的数组。 和下面要提到的Set不同,List允许有相同的元素。 除了具有Collection接口必备的iterator()方法外,List还提供一个listIterator()方法,返回一个 ListIterator接口,和标准的Iterator接口相比,ListIterator多了一些add()之类的方法,允许添加,删除,设定元素, 还能向前或向后遍历。