Loading

摘要: 文章目录 一.什么是线程安全性? 二.线程安全性具体体现在哪儿?(原子性,可见性,有序性) 1.原子性:提供互斥访问,同一时刻只能有一个线程对它进行操作。 2.可见性:一个线程对主内存的修改可以及时的被其他线程观察到 3.有序性:一个线程观察其他线程中的指令执行顺序,由于指令重排序,观察结果一般杂乱 阅读全文
posted @ 2020-10-11 10:45 文牧之 阅读(8) 评论(0) 推荐(0)
摘要: 本文目录 一.现代计算机的并发问题描述1.什么是并发?2.什么是高并发?3.并发存在的风险 二.Java内存模型(JMM)1.什么是JMM?2.JMM主要分区3.JMM规范1)八种同步操作2)八种操作的同步规则 三.CPU多级缓存1.为什么需要CPU cache?2.带有高速缓存的CPU执行计算的流 阅读全文
posted @ 2020-10-11 09:30 文牧之 阅读(12) 评论(0) 推荐(0)