随笔分类 -  Java多线程

摘要:并发编程中的四个问题: 可见性、原子性、有序性、指令重排 对于synchronized和volatile首先我们知道: synchronized可以保证原子性、有序性、可见性; volatile只能保证有序性和可见性,但是可以防止指令重排; 那这几个概念是什么意思呢? 什么是可见性? 问题:并发编程 阅读全文
posted @ 2022-09-21 21:19 诗如沿海 阅读(308) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示