深入理解JVM-Java内存模型与线程

主要考虑线程、工作内存和主内存三者的关系,关于变量在工作内存和主内存的同步,JVM定义了8种原子操作: lock(锁定):作用于主内存的变量,把一个变量标识为一条线程独占状态。 unlock(解锁):作用于主内存变量,把一个处于锁定状态的变量释放出来,释放后的变量才可以被其他线程锁定。 read(读取):作用于主内存变量,把一个变量值从主内存传输到线程的工作内存中,以便随后的load动作使用 lo
相关文章
相关标签/搜索