Java并发编程的艺术笔记

多线程总结 Java内存模型 volatile 重排序规则[不允许重排序] volatile读+任何操作 任何操作+volatile写 volatile写+volatile读 ReentrantLock 实现依赖于Java同步器框架AQS AQS使用一个整型的volatile变量(命名为state)来维护同步状态 这个volatile变量是ReentrantLock内存语义的关键 concurre
相关文章
相关标签/搜索