摘要: 首先volatile有两大功能: 保证线程可见性 禁止指令重排序 1、保证线程可见性 首先我们来看这样一个程序,其中不加volatile关键字运行的结果截然不同,加上volatile程序能够正常结束,不加则程序进入死循环; package com.designmodal.design.juc01; 阅读全文
posted @ 2020-07-20 01:46 AmourLee 阅读(165) 评论(0) 推荐(0) 编辑