摘要: Java 并发学习之 JMM 顺序一致性模型与 JMM 顺序一致性模型是一种理想的内存模型,在这个模型下, 指令 是严格按照代码的编写 顺序 执行,同时所有线程只能看到同一个内存区且对内存区的操作都是互斥的, 内存 对所有线程都是 可见 的。 JMM 中,由于每个线程有自己的工作内存,很多情况下,只 阅读全文
posted @ 2018-04-04 22:27 便当君 阅读(393) 评论(0) 推荐(0) 编辑
摘要: Java 并发学习之锁的实现 锁是一个同步组件,保证多线程下共享变量的操作是同步的。来看看 Java 自带的 ReentrantLock 的实现。 可以看出 ReentrantLock 实现了 Lock 接口,同时它还有一个静态内部类 Sync,Sync 继承了 AbstractQueuedSync 阅读全文
posted @ 2018-04-04 20:30 便当君 阅读(213) 评论(0) 推荐(0) 编辑