Java并发编程-基础构建模块

同步容器类

如Vector和HashTable.其实现方式是:将它们的状态封存起来,并对每个公有方法都进行同步,使得每次只能有一个线程能访问容器的状态

同步容器类的问题

容器上常见的符合操作: 迭代 , 跳转条件运算.在同步容器中,这些复合操作在没有客户端加锁的情况下仍然是线程安全的,但当其他的线程并发地修改容器时,它们可能会表现出意料之外的行为