WFitz的博客

littlerobot

排序:
默认
按更新时间
按访问量

5同步容器类

同步容器类常见同步类 Vector Hashtable Collections.synchronizedXxx工厂方法创建的封装容器注:Vector和Hashtable是早期JDK的部分,Collections.synchronizedXxx是JDK1.2添加的 同步容器实现线程安全的方式 使用自...

2017-09-05 14:34:59

阅读数:132

评论数:0

4对象的组合

将一些现有的线程安全组件组合为更大规模的组件或程序,降低线程安全分析和维护的复杂度,提高线程安全的可靠性

2017-08-11 13:56:33

阅读数:74

评论数:0

3对象的共享

同步的作用 确保复合操作的原子性(复合操线程间作互斥) 内存可见性 volatile 作用:将当前线程对volatile的改变立即通知给其他线程;保证了volatile变量对线程的可见性;volatile是一种比synchronizyed稍弱的同步机制 对可见性的影响:volatile变量对可见性...

2017-07-19 09:33:22

阅读数:119

评论数:0

2线程安全性

编写线程安全代码的关键 在于要多状态访问操作进行管理,特别是对共享的(Shared)和可变的(Mutable)状态的访问 Java中的同步机制 synchronized volatile变量 显式锁(Explicit Lock) 原子变量 解决线程安全问题的方案 不在线程间共享该状态变量 将状态变...

2017-07-19 09:32:29

阅读数:154

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭