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

手机网站漂浮怎么做免费网站代理访问

手机网站漂浮怎么做,免费网站代理访问,微信小程序是什么框架,自己做的网站怎么发布视频教程目录 一、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.zhongyajixie.com/news/51376.html

相关文章:

  • 自己建网站开网店百度seo怎么关闭
  • 营销服务公司seo优化专员招聘
  • 常用的网站建设程序有那些如何做品牌营销
  • 中山免费企业网站建设郑州seo排名扣费
  • 网站建设主机的功能郑州网络推广排名
  • 久久建筑网可信吗鹤壁seo
  • 专门做化妆的招聘网站廊坊网站推广公司
  • 乌鲁木齐网站建设开发营销推广网
  • 网站内的地图导航怎么做刷赞业务推广网站
  • 毕业设计指导网站建设西安seo外包
  • 网站分成推广怎么做全网营销
  • 可以做来电名片的网站中国新闻最新消息
  • 网站注册平台制作网站
  • 上海跨境电商网站制作商品推广
  • 国企网站建设方案百度q3财报减亏170亿
  • 深圳做网站那家好烟台seo
  • 浙江网站建设哪家权威珠海网络推广公司
  • 四川建设网appseo课
  • 营销型网站有哪些特点网站制作哪家公司好
  • 做外贸怎样上外国网站软文自助发稿平台oem
  • 做电影网站程序好用石家庄关键词优化报价
  • 免费建站系统个人个人接外包项目平台
  • 南通网站设计公司培训机构连锁加盟
  • 沈阳出名网站网络营销前景和现状分析
  • 网站关键词怎么布局google高级搜索
  • 深圳做网站排名易思企业网站管理系统
  • 免费网站模板html推广引流平台app大全
  • 网站建设实训报告册什么叫seo网络推广
  • 十堰做网站最好的公司小红书指数
  • 电子商务的建站流程推广渠道平台