同步容器类 同步容器类的创建 在早期的JDK中,有两种现成的实现,Vector和Hashtable,可以直接new对象获取: 在JDK1.2中,引入了同步封装类,可以由Collections.synchronizedXxxx等方法创建: 同步容器类的问题 同步容器类虽然都是线程安全的,但是在某些情况下(复合操作),仍然需要加锁来保护: 常见复合操作如下: 迭代:反复访问元素,直到遍历完全部元素: 跳转:根据指定顺序寻找当前元素的下一个(下n个)元素: 条件运算:例如若没有则添加等: 举个条件运算…