摘要: 1. Unsafe 类 Java 不能直接访问操作系统底层,而是通过本地方法来访问。Unsafe 类提供了硬件级别的原子操作。 Unsafe 类在 sun.misc 包下,不属于 Java 标准。很多 Java 的基础类库,包括一些被广泛使用的高性能开发库都是基于 Unsafe 类开发,比如 Net 阅读全文
posted @ 2020-03-24 15:41 windy杨树 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 目录 1 缓存一致性问题 2 优化重排序问题 2.1 指令级并行的重排序(处理器) 2.2 编译器优化的重排序 3 内存模型 3.1 顺序一致性内存模型 4 抽象结构(JMM) 4.1 happens-before关系(先行发生原则) 4.1.1 as-if-serial 和 happens-bef 阅读全文
posted @ 2020-03-24 13:09 windy杨树 阅读(401) 评论(0) 推荐(0) 编辑