当前位置: 首页 > 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/14550107/

相关文章:

  • 做网站 合肥家具设计师
  • 山东省城乡建设网站ui设计周末培训学校
  • 企业英语网站合肥网站建设制作公司
  • 网站开发都用什么数据库wordpress mx主题
  • 西部数码网站备案做网站需要前置审批
  • 仿v电影wordpress推推蛙seo
  • 个人网站做什么类型好杭州公司网站制作维护
  • 免费询盘网站网站申请免费
  • 互联网 网站定制电商运营培训机构
  • 佛山网站建设seo优化域名解析系统的英文缩写
  • 嘉兴市做外贸网站的网页设计架构
  • 海南网站建设方面哈尔滨市做网站公司
  • 批量发布网站哪些网站可以做产品推广
  • 无忧网站模板网站如何能吸引用户
  • 网站制作关键字排名织梦做淘宝客网站视频
  • 购物网站建设的目的北京轨道交通建设公司网站
  • 营销型网站有什么特点嘉兴网站推广价格
  • php网站开发语言的优点跨境电商怎么开店铺
  • 安徽网站建设天锐科技wordpress视频解析接口
  • 站点搜索个人博客网站页面
  • 申请网站网站怎么搭建网站
  • 网站商场系统软件设计好的制作网站
  • 建立一个自己的网站需要多少钱制造企业危机公关解决方案
  • 牡丹江市西安区建设局网站怎样建立个人网站
  • 满城建设局官方网站产品广告策划方案
  • 绿化公司网站建设深圳宝安区怎么找服务
  • 进入网络管理的网站外贸网站排行榜前十名
  • 广州白云区做网站上市公司seo是什么意思
  • 做网站优化常用工具美食网页设计模板素材
  • 网站建设初步规划方案佛山市研发网站建设哪家好