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

科技企业网站设计制作wordpress边栏扩大尺寸

科技企业网站设计制作,wordpress边栏扩大尺寸,企业vi设计的作用与意义,深圳网站建设公司哪家比较好Exchanger可以在两个线程之间交换数据#xff0c;只能是2个线程#xff0c;他不支持更多的线程之间互换数据。今天我们就通过实例来学习一下Exchanger的用法。 Exchanger的简单实例 Exchanger是在两个任务之间交换对象的栅栏#xff0c;当这些任务进入栅栏时#xff0c;它们…Exchanger可以在两个线程之间交换数据只能是2个线程他不支持更多的线程之间互换数据。今天我们就通过实例来学习一下Exchanger的用法。   Exchanger的简单实例   Exchanger是在两个任务之间交换对象的栅栏当这些任务进入栅栏时它们各自拥有一个对象。当他们离开时它们都拥有之前由对象持有的对象。它典型的应用场景是一个任务在创建对象这些对象的生产代价很高昂而另一个任务在消费这些对象。通过这种方式可以有更多的对象在被创建的同时被消费。 一、Exchanger的简单使用 package com.linux.huhx.concurreny;import java.util.concurrent.Exchanger; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors;public class ExchangerTest {public static void main(String[] args) {ExecutorService executor Executors.newCachedThreadPool();final Exchanger exchanger new Exchanger();executor.execute(new Runnable() {String data1 Ling;Overridepublic void run() {doExchangeWork(data1, exchanger);}});executor.execute(new Runnable() {String data1 huhx;Overridepublic void run() {doExchangeWork(data1, exchanger);}});executor.shutdown();}private static void doExchangeWork(String data1, Exchanger exchanger) {try {System.out.println(Thread.currentThread().getName() 正在把数据 data1 交换出去);Thread.sleep((long) (Math.random() * 1000));String data2 (String) exchanger.exchange(data1);System.out.println(Thread.currentThread().getName() 交换数据 到 data2);} catch (InterruptedException e) {e.printStackTrace();}} } 运行结果如下不固定 pool-1-thread-1正在把数据 Ling 交换出去 pool-1-thread-2正在把数据 huhx 交换出去 pool-1-thread-2交换数据 到 Ling pool-1-thread-1交换数据 到 huhx 当线程A调用Exchange对象的exchange()方法后他会陷入阻塞状态直到线程B也调用了exchange()方法然后以线程安全的方式交换数据之后线程A和B继续运行。转载于:https://www.cnblogs.com/pypua/articles/8568425.html
http://wiki.neutronadmin.com/news/190906/

相关文章:

  • 兰州网站seo分析搜外seo
  • 西宁网站建设索王道下拉网站开发流程抚州
  • 网站不显示index.html万网域名管理入口
  • 苏州城乡建设网站查询定西seo
  • 上海什么做网站的公司比较好营销网络建设怎么写
  • 设计专业知名企业网站南京做征信服务的公司网站
  • 备案 网站名称怎么写成都网站建设 3e网站建设
  • 可以直接进入网站的代码怎么免费做网站
  • 高新区网站建设的建议企业作风建设心得体会
  • 商城网站建设 优帮云大同泰瑞集团建设有限公司网站
  • 保定网站网站建设百度产品有哪些
  • 重庆网站制作和推广公司wordpress+支持+手机版
  • 在那里能找到网站react.js 做网站好吗
  • 公司网站做百度广告如何报税酷奇趣wordpress邀请码
  • 怎么做盗版网站赚钱好看的商城网站
  • 手机网站 跳转vue 做自适应网站
  • 怎么把自己做的网站放到百度上球队积分排名
  • 免费连接附近wifi广州专门做seo的公司
  • 网站统计数据网站建设步骤详解视频教程
  • 网站title是什么意思建设网站建设哪里好
  • 福建网站优化网站建设套餐电话
  • 三亚市建设局网站网站 一般 用什么空间
  • 互联网网站定位网站建设费用表格
  • 做威士忌的网站初学者网站建设
  • 泉州网站建设选择讯呢营销型建设网站公司
  • 广东专业做网站排名公司哪家好建设一个网站需要什么硬件软件
  • 高端html5网站设计工作室织梦模板 dedecms5.7阳江招聘网丰多采
  • 公司注册地址怎么写网络营销优化公司
  • 社区网站建设一分钟看懂seo
  • 做业务 哪个网站比较好wordpress一个域名多个主题