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

衡阳公司做网站如果自己想建设网站该怎么做

衡阳公司做网站,如果自己想建设网站该怎么做,外贸云网站建设,中级经济师考试报名java_阻塞队列(FIFO先进先出)ArrayBlockingQueue#xff1a;由数组结构组成的有界阻塞队列#xff1b;LinkedBlockingQueue#xff1a;由链表结构组成的有界阻塞队列(但大小默认值为#xff1a;Integer.MAX_VALUE)#xff1b;PriorityBlockingQueue#xff1a;支持优先级…java_阻塞队列(FIFO先进先出)ArrayBlockingQueue由数组结构组成的有界阻塞队列LinkedBlockingQueue由链表结构组成的有界阻塞队列(但大小默认值为Integer.MAX_VALUE)PriorityBlockingQueue支持优先级排序的***阻塞队列DelayQueue使用优先级队列实现的延迟***阻塞队列SynchronousQueue不存储元素的阻塞队列也即单个元素的队列LinkedTransferQueue由链表结构组成的***阻塞队列LinkedBlockingDeque由链表结果组成的双向阻塞队列阻塞队列核心方法add(e)为阻塞队列添加一个元素e添加成功返回 true当阻塞队列满时抛出异常 java.lang.IllegalStateException: Queue fullremove()为阻塞队列移除一个元素移除成功时返回移除的元素当阻塞队列为空时抛出异常 java.util.NoSuchElementExceptionelement()检查当前阻塞队列的首个元素成功时返回首个元素当阻塞队列为空时抛出异常 java.util.NoSuchElementExceptionoffer(e)为阻塞队列添加一个元素e添加成功返回 true当阻塞队列满时返回 falsepoll()为阻塞队列移除一个元素移除成功时返回移除的元素当阻塞队列为空时返回 nullpeek()检查当前阻塞队列的首个元素成功时返回首个元素当阻塞队列为空时返回 nullput(e)为阻塞队列添加一个元素e无返回值当阻塞队列满时会阻塞线程直到操作成功为止take()为阻塞队列移除一个元素成功时返回首个元素当阻塞队列为空时会阻塞线程直到操作成功为止offer(e,time,unit)为阻塞队列添加一个元素e添加成功返回 true当阻塞队列满时会阻塞队列一段时间(timelong类型的时间unit为时间单位)失败返回 falsepoll(time,unit)为阻塞队列移除一个元素移除成功时返回移除的元素当阻塞队列为空时会阻塞队列一段时间(timelong类型的时间unit为时间单位)失败返回  nullSynchronousQueue不存储元素的阻塞队列public class SynchronousQueueDemo {public static void main(String[] args) {BlockingQueue queue  new SynchronousQueue();new Thread(() -{try {System.out.println(Thread.currentThread().getName()\t put 1);queue.put(1);System.out.println(Thread.currentThread().getName()\t put 2);queue.put(2);System.out.println(Thread.currentThread().getName()\t put 3);queue.put(3);} catch (InterruptedException e) {e.printStackTrace();}},A).start();new Thread(() -{try {try { TimeUnit.SECONDS.sleep(3); }catch (Exception e){ e.printStackTrace(); }System.out.println(Thread.currentThread().getName()\tqueue.take());try { TimeUnit.SECONDS.sleep(3); }catch (Exception e){ e.printStackTrace(); }System.out.println(Thread.currentThread().getName()\tqueue.take());try { TimeUnit.SECONDS.sleep(3); }catch (Exception e){ e.printStackTrace(); }System.out.println(Thread.currentThread().getName()\tqueue.take());} catch (InterruptedException e) {e.printStackTrace();}},B).start();}}
http://www.zqtcl.cn/news/266562/

相关文章:

  • 个人空间网站建设报告网络游戏交易平台
  • 深圳医疗网站建设中小企业网站功能
  • 汕头集团做网站方案建设网站要买空间吗
  • 宁波搭建网站专业展馆展厅设计公司深圳
  • 山东省建设工程电子信息网站广州开发区第一小学
  • 网站建设推广重要性河北高端网站建设
  • 网站的seo方案怎么做wordpress自动转内链
  • 番禺手机网站制作推广wordpress远程数据库
  • 企业网站seo外包 s深圳国内设计网站
  • 临海高端营销型网站建设地址免费网站alexa排名查询
  • 做企业网站的轻量级cms建设电子商务网站流程图
  • 淘宝网站设计分析国内在线免费服务器
  • wordpress网站文章加密网站建设 博采网络
  • 哪个网站做美食好一点网络运维个人工作总结
  • 做网红用哪个网站教人做策划的网站
  • 百度免费网站怎样建设wordpress模板目录结构
  • 长沙简单的网站建设公司wordpress+手机应用
  • 用spl做网站wordpress不用缓存
  • 微网站模板标签网站被攻击怎么让百度重新蜘蛛自动抓
  • 自己想做一个网站网页背景怎么设置
  • 国外做项目的网站软件定制外包平台
  • 做网站要用什么软件房地产建设网站
  • 龙岗爱联有学网站建设装饰公司简介
  • pc端网站怎么做自适应哪个公司网站备案快
  • 品牌网站建设黑白I狼J烟台开发区建设业联合网站
  • 做视频网站可以自学吗php html5企业网站源码
  • 阿里云怎么部署网站引流推广平台是什么意思
  • 江山建设工程信息网站营销网讯
  • 网站制作公司 沈阳上海建设主管部门网站
  • 网站建设前期如何做好市场定位分析网络推广主要工作内容