1、线程安全 线程安全就是说多线程访问同一代码,不会产生不确定的结果。 2、List类和Set类List类和Set类是Collection集合接口的子接口。Set子接口:无序,不允许重复。List子接口:有序,可以有重复元素。 Set和List对比: Set:检索元素效率低下,删除和插入效率高 ...
创建集合的常用格式: 导包:import java.util.ArrayList 创建对象:与其他普通的引用数据类型创建方式完全相同,但是要指定容器中存储的数据类型: ArrayList lt 要存储元素的数据类型 gt 变量名 new ArrayList lt 要存储元素的数据类型 gt 集合中存储的元素,只能为 lt gt 括号中指定的数据类型元素 lt 要存储元素的数据类型 gt 中的数据类 ...
2019-09-20 16:39 0 1112 推荐指数:
1、线程安全 线程安全就是说多线程访问同一代码,不会产生不确定的结果。 2、List类和Set类List类和Set类是Collection集合接口的子接口。Set子接口:无序,不允许重复。List子接口:有序,可以有重复元素。 Set和List对比: Set:检索元素效率低下,删除和插入效率高 ...
List public interface List<E>extends Collection<E>有序的 collection(也称为序列),允许重复的元素。常用实现类: ArrayList:底层使用的是数组结构,特点:查询速度快,增删操作较慢,而且线程不同步 ...
Collection | ├AbstractCollection 对Collection接口的最小化抽象实现 | │ | ├List 有序集合 | │-├AbstractList 有序集合的最小化抽象实现 | │-├ArrayList 基于数组实现的有序集合 ...
Java中 Object是所有类的根 Java集合常用的集合List集合、Set集合、Map集合 Map接口常用的一些方法 Set集合常用的一些方法 List合集常用的一些方法 HashMap和HashSet有什么不同? 实现的接口 ...
HashMap的存值 注:添加重复的键会被最新添加的覆盖 HashMap的取值 HashMap的判断为空 H ...
List 有序可重复 ArrayList ArrayList数据结构是数组。查询快,增删慢。ArrayList是线程不安全的,允许元素为null 。 Vector ...
Java容器类类库的用途是“保存对象”,并将其划分为两个不同的概念: (1)Collection。一个独立元素的序列,这些元素都服从一条或多条规则。List必须按照插入的顺序保存元素,而Set不能有重复元素。Queue按照排队规则来确定对象产生的顺序。 (2)Map。一组成对的“键值对”对象 ...
...