java 集合
2015-12-10 22:14
232 查看
1.java有两大接口:collection和map collection是值的集合,map是键值对的结合
2.list 和set都实现了collection
3.实现了list接口的类有Arraylist和Vector
4.java.util.collections中有很多工具类可以用来处理collection
Arraylist 和Vector
Arraylist较轻量级,但是不是线程安全的,如果是遇到多线程访问,则需要自己做好并发的访问
Vector较重,但是是线程安全的,多线程访问时,不需要自己去处理线程安全
2.list 和set都实现了collection
3.实现了list接口的类有Arraylist和Vector
4.java.util.collections中有很多工具类可以用来处理collection
Arraylist 和Vector
Arraylist较轻量级,但是不是线程安全的,如果是遇到多线程访问,则需要自己做好并发的访问
Vector较重,但是是线程安全的,多线程访问时,不需要自己去处理线程安全
相关文章推荐
- JAVA 路径问题
- Java回炉之反射(一)
- 史上最全的SpringMVC学习笔记
- Java后台使用支付宝进行支付实现---使用阿里提供的对应服务的支付宝接口
- 20151210-01 Java:单例模式
- spring mvc 和 struts2+spring的比较
- java中的方法——重载yu重写(转)
- 从源码上理清springmvc用注解方式使用的流程脉络(上)
- MyEclipse中web服务器的三种配置方式
- SpringMVC响应结果的生成
- java解惑--谜题13:畜牧场
- java解惑--谜题12:ABC
- 取出json解析出来的对象列表的元素时报错java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be
- JAVA爬取亚马逊的商品信息
- Java虚拟机 堆和栈
- java中的异常处理
- java解惑--谜题11:最后的笑声
- JAVA sprintMVC maven搭建
- java解惑--谜题10:八两
- Java之数据类型、变量和数组