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

做网站建设的方案网站开发做什么的

做网站建设的方案,网站开发做什么的,搜索网站排名优化策略,生活中好的设计产品我们都知道i分为三步进行#xff0c;分别是1:取到当前i的值#xff0c;2#xff1a;#xff0c;3#xff1a;将最终结果赋值 因此我们可通过创建两个线程#xff0c;对同一个变量count,一个线程对count进行递增操作#xff0c;另一个线程对count进行递减操作。每个线程…我们都知道i分为三步进行分别是1:取到当前i的值23将最终结果赋值 因此我们可通过创建两个线程对同一个变量count,一个线程对count进行递增操作另一个线程对count进行递减操作。每个线程都执行100次操作。 如果count的操作是原子操作那么最终的结果应该是0。但是如果count的操作不是原子操作那么由于两个线程并发执行可能会出现数据竞争a线程在进行操作时任何情况下都会被b线程打断导致最终结果不是0。 代码实现如下所示 package com.wjr.redis;public class AtomicityTest {private static int count 0;public static void main(String[] args) throws InterruptedException {Thread t1 new Thread(new IncrementTask());Thread t2 new Thread(new DecrementTask());t1.start();t2.start();/*调用join()方法会阻塞当前线程主线程会等待t1和t2线程执行完成后再继续执行*/t1.join();t2.join();System.out.println(Final count value: count);}static class IncrementTask implements Runnable {Overridepublic void run() {for (int i 0; i 100; i) {count;}}}static class DecrementTask implements Runnable {Overridepublic void run() {for (int i 0; i 100; i) {count--;}}} }我们多次运行会发现count不为0且有好几种不同的结果因此Java中的i并不是原子操作。
http://www.hkea.cn/news/14402212/

相关文章:

  • 好用的网站建设工具九江做网站大概多少钱
  • 响应式网站 图片居中wordpress用户信息界面
  • 可以做产品推广的网站wordpress 多层目录
  • 0资本建设网站网站开发导向图
  • 内蒙古建设安全监督网站网页模板案例
  • 如何做电影网站合肥佰瑞网站
  • 动易手机网站wordpress 图文混排
  • 在线网站开发培训哪个公司网络信号最好
  • 网站开发方式哪四种阿里巴巴网站怎么做才能排第一
  • 网站做外链什么意思编程猫的网站是什么
  • 购买模板做网站网页制作与网站建设作业
  • 电子商务网站建设概括长沙招聘信息网
  • 专业做包装设计网站抓取式网站建设
  • 怎么将自己做的网站上线国内外包平台
  • 建网站多少钱一平方绿色食品销售网站建设
  • 苏宁网站建设wordpress是开源的么
  • 肥西建设局官方网站天津建设招标网站
  • 湛江网站建设电话开发公司补偿物业公司物业费协议
  • 自己建设网站怎么盈利网站建设如何销售
  • 京东的网站是哪家公司做的智能网站推广优化
  • 建设咖啡厅网站的意义直播视频采集卡
  • 什么是优化网站手机ppt制作
  • 深圳网站建设响应式wordpress顶部添加图片
  • 盐城网站优化工作室免费企业查询
  • 网站建设的总结200字网络营销策划案的形式
  • 百度网站官方认证怎么做上海公司记账
  • 手机如果做网站电子商务网站建设的评估工具
  • 大田县建设局官方网站wordpress视频无法播放视频播放器
  • 商丘市有没有做网站wordpress精简版下载
  • 网站源码是什么格式网站搜索排名优化软件