前言 上一篇文章《基于CAS操作的Java非阻塞同步机制》 分析了非同步阻塞机制的实现原理,本篇将分析一种以非同步...[作者空间]
前言 Java非阻塞同步机制广泛应用于乐观锁、阻塞队列、线程池内部的实现。相比独占锁(synchronized),...[作者空间]
synchronized的作用、特性 在java线程模型中,对同一对象或类使用synchronized,会使得多个...[作者空间]
volatile的作用 volatile的两层语义: 1、volatile保证变量对所有线程的可见性:当volat...[作者空间]
HostSpot虚拟机运行时内存 程序计数器——当前线程执行字节码的行号指示器,如果执行Native方法,则计数器...[作者空间]