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

手机网站漂浮怎么做seo网站推广技术

手机网站漂浮怎么做,seo网站推广技术,app商店下载,初中毕业想学动漫专业目录 一、volatile 二、如何使用? 三、volatile关键字能代替synchronized关键字吗? 四、总结: 还是老样子,先来看一段代码: 我们先由我们自己的常规思路分析一下代码:子线程中,一直循环&…

        

目录

一、volatile

二、如何使用?

三、volatile关键字能代替synchronized关键字吗?

四、总结:


        还是老样子,先来看一段代码:

d3afa83d47c048f782d320cb3328cbf4.png

        我们先由我们自己的常规思路分析一下代码:子线程中,一直循环,直到ready被改为true,才能退出循环,然后打印number变量的值,我们在主线程中将ready修改为了true,那么子线程就可以打印number值了,但是结果与预期不同,主线程都结束了,子线程都还在循环中出不来,我们不是改了ready的值吗?这就说明子线程感应不到ready的变化,那怎么样才能保证让子线程能感应到ready的值被修改了呢?——使用volatile。

一、volatile

        volatile关键字保证了不同线程对某个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其它线程来说是立即可见的。


二、如何使用?

        在变量前添加volatile关键字就ok了!

438b3e6bf2d143a5bbf1adfa5198c2c0.png


三、volatile关键字能代替synchronized关键字吗?

        用代码来说话,使用我们之前用的代码——计数:

f643b1a67d814749a19cace3cde20e9f.png

        可以看到,结果是不对的,说明volatile关键字不能保证线程安全。所以volatile关键字不能代替synchronized关键字。


四、总结:

  • volatile关键字只保证了线程的可见性
  • volatile关键字不能代替synchronized关键字  
  • volatile关键字不能保证线程安全
  • volatile关键字适用于一个线程写,多个线程读的场景。

  

http://www.jinmujx.cn/news/111888.html

相关文章:

  • 网站开发工程师岗位最新疫情爆发
  • app手机应用软件开发windows优化大师手机版
  • 外贸网站推广和建站百度网址是什么
  • 广州开发区黄埔区seo霸屏
  • 微信电商网站开发河北seo基础教程
  • 公司网站模板 html深圳网络推广哪家比较好
  • WordPress 爬取插件苏州网络推广seo服务
  • 苏州公司网站建站12月30日疫情最新消息
  • 大连制作网站软件南宁seo外包服务商
  • 商丘整站优化商旅100网页版
  • php mysql网站开发...热词分析工具
  • 做网站购买备案域名网络营销培训课程
  • 企业网站设计与制作今日百度搜索风云榜
  • 郑州网站seo费用合肥seo网站排名优化公司
  • flash国外网站网络策划方案
  • 大型企业网站优化温州网站建设制作
  • 都匀经济开发区建设局网站培训机构招生方案范文
  • 恐怖音乐怎么做的视频网站东莞百度seo哪里强
  • 做国外网站什么定位seo综合查询是什么意思
  • web实用网站开发实验报告最优化方法
  • 上海做网站那家公司好公司推广渠道有哪些
  • wordpress获取自定义文章类型分类南京关键词优化软件
  • 免费装修设计软件哪个好青岛谷歌seo
  • 深圳网站设计专家乐云seo品牌厦门seo全网营销
  • 公司集团网站开发推广哪些app最挣钱
  • 建设网站多长时间发表文章的平台有哪些
  • 石家庄 网站建站河南公司网站建设
  • 欧普建站中国网络营销网
  • 哪个网站做外贸的多广告公司名称
  • 网站建设步骤及推广方法专业网站推广引流