多线程
文章平均质量分 92
一介草民丶
共同学习,共同进步.
展开
-
Java | volatile关键字
volatile1. volatile的作用2. 怎么保证可见性2.1 JMM (Java Memory Model)2.2 解决方法2.3 总线嗅探机制3. 如何保证有序性3.1 禁止指令重排序3.2 内存屏障 1. volatile的作用 volatile:是Java修饰符 用来修饰变量。volatile 保证了变量的内存可见性、有序性(禁止指令重排序);注意:volatile 不能保证原子性。 volatile 属性的读写操作都是无锁的,它不能替代 synchronized,因为它没有提供原子性和互斥原创 2022-01-25 17:16:50 · 597 阅读 · 0 评论 -
Java线程 | 进程、线程、多线程
进程、线程、多线程原创 2022-01-24 17:55:55 · 309 阅读 · 1 评论