当前位置: 首页 > news >正文

优秀的字体设计网站电商网站搜索引擎怎么做

优秀的字体设计网站,电商网站搜索引擎怎么做,建筑公司网站源码 php,网站制作报价是否合法为什么非volatile变量也有线程可见性?不加volatile也可以看到变量变化是为什么?Thread.sleep() 和 System.out.println() 与内存可见性的影响Thread.sleep() 对线程可见性的影响?Java中的Monitor监视器是什么? Slf4j public clas…
  1. 为什么非volatile变量也有线程可见性?
  2. 不加volatile也可以看到变量变化是为什么?
  3. Thread.sleep() 和 System.out.println() 与内存可见性的影响
  4. Thread.sleep() 对线程可见性的影响?
  5. Java中的Monitor监视器是什么?
@Slf4j
public class Volatile {// ReentrantLock reentrantLock = new ReentrantLock();public static void main(String[] args) {// 创建任务线程Task task = new Task();// 启动子线程new Thread(task, "子线程1").start();try {// 主线程修改共享变量,  查看是否能停止子线程Thread.sleep(3000);task.buffer = false;Thread.sleep(100000);} catch (InterruptedException e) {e.printStackTrace();}System.out.println("线程: " + Thread.currentThread().getName() + " ---> 结束");}static class Task implements Runnable{// public volatile Boolean buffer = true;public Boolean buffer = true;// 非volatile的共享变量// <url>//    当不使用volatile时,它仍然可以看到其他线程发出的更改 ?//        原因:  System.out.println()会执行一段synchronized同步代码,而synchronized会让当前线程读取到最新的高速缓存值//        原因2: Thread.sleep 也会触发同步//     https://www.jianshu.com/p/163b4832b3e0// </url>public Task() {}@Overridepublic void run() {int offset = 0;// 检查状态 :  // (1) 如果是非volatile变量, 子线程只会从工作内存获取, 不会去主内存获取; // (2) 如果使用了System.out.println,  由于println的实现类PrintStream中使用了synchronized, 则会从主存刷新数据到工作内存, 保证线程可见性// (3) 如果使用了Thread.sleep, 当子线程休眠结束, 会重新从主内存获取数据到工作内存,从而达到刷新左右,保证线程可见性while (buffer){
//                try {
//                    Thread.sleep(200);//                    // System.out.println("线程: " + Thread.currentThread().getName() + "======> " + (++offset));
//                    //log.info("线程: " + Thread.currentThread().getName() + "======> " + (++offset));
//                } catch (InterruptedException e) {
//                    e.printStackTrace();
//                }}// System.out.println("线程: " + Thread.currentThread().getName() + " ---> 结束");log.info("线程: " + Thread.currentThread().getName() + " ---> 结束");}}
}
http://www.yayakq.cn/news/765296/

相关文章:

  • 厦门同安区建设局网站公司做网站都咨询哪些问题
  • 文化传媒网站php源码阳江网站开发
  • 海南网站设计学校网站建设的目的
  • word超链接网站怎么做网站建设企业的市场分析
  • 网站建设预算费用html怎么做
  • 四川网站建设外包iis7.5发布网站教程
  • 在线网站建设平台哪个好h5制作开发地点
  • 如何在阿里云上建设网站优秀电子商务网站
  • 住房和建设厅网站首页wordpress ip被禁用
  • 网站的小图标怎么做的网络设计图纸是什么
  • 杭州企业网站建设公司怎么样网上购物平台类型有哪些
  • 公司网页网站建文库类网站建设建议及经验
  • 无锡市城乡和住房建设局网站泉州一个网站多少钱
  • 网站建设供需龙岗网站制作效果
  • 百度网站分析如何做招聘网站效果分析
  • 网站联盟有哪些电子商务网站的建设与规划
  • centos6.6做网站广州电商网站开发
  • 社科联网站建设情况汇报文件大小 wordpress
  • 建个普通网站北京建设网上银行
  • 制作企业网站首页设计说明ai生成
  • 云建站的正确步骤建网站费用
  • 手机app开发网站模板家居企业网站建设教程
  • 北京住房与建设部网站首页wordpress邮件发送超时
  • 免费php mysql网站陕西恒业建设集团网站
  • 朋友做的网站图片不显示不出来的网页设计二级页面
  • 商务科技网站建设wordpress写文章出现排版乱
  • 2003服务器怎么挂网站企业vi设计公司企业vi设计欣赏
  • 网上学电脑培训中心上海做网站优化
  • 医院电子网站建设公司网站备案需要每年做吗
  • 购物网站制作免费济南网站建设成之运维