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

在阿里云里网站建设的步骤过程torrent种子猫

在阿里云里网站建设的步骤过程,torrent种子猫,抖音小程序开发一个多少钱,成都网站系统开发同步容器包括Vector和Hashtable#xff0c;还有一些由Collections.synchronizedXxx等工厂方法创建的 1、同步容器类的问题 同步容器类都是线程安全的#xff0c;但是有些时候还是要客户端加锁来保护复合操作 就比如vector的操作#xff0c;如果又两个方法一个获取vector集合…      同步容器包括Vector和Hashtable还有一些由Collections.synchronizedXxx等工厂方法创建的   1、同步容器类的问题 同步容器类都是线程安全的但是有些时候还是要客户端加锁来保护复合操作   就比如vector的操作如果又两个方法一个获取vector集合的最后一个元素一个删除最后一个元素 那么可能两个线程在同时操作的时候A线程首先正在获取最后一个元素get(lastElement),而在这个过程中如果B元素正在删除删除了最后一个last然后就可能导致A线程执行失败报错   那么如何避免这个问题呢 那就是吧获取最后一个位置的索引和获取数据复合操作加锁使其成为一个原子操作。同理获取索引和删除也是加锁把容器类作为锁的对象   2、隐藏迭代器 如下 package cn.xf.cp.ch05;import java.util.HashSet; import java.util.Random; import java.util.Set;public class HiddenIterator {private final SetInteger set new HashSetInteger();//添加与删除操作public synchronized void add(Integer i) { set.add(i); }public synchronized void remove(Integer i) { set.remove(i); }public void addTenThings(){Random r new Random();for(int i 0; i 10; i){add(r.nextInt());}//注意这里可能会抛出异常因为这里使用了set但是没有加锁也就是应该加上HiddenIterator的对象锁才可以//而在输出日志的时候我们的set会调用toString方法而这个方法会对容器进行迭代//也就是在调用toString方法的时候可能set会被修改而迭代器在迭代的时候如果计数器被修改那么hasNext或next//将抛出ConcurrentModificationException异常System.out.println(DEBUG: added ten elements to set);} }  转载于:https://www.cnblogs.com/cutter-point/p/5998491.html
http://www.zqtcl.cn/news/32396/

相关文章:

  • 太原市做网站公司网站更换主机需要怎么做
  • wap网站建设多少钱商城网站开发模板
  • 徐州做网站的培训机构做网站运营如何提升用户粘度
  • 网站建设教程 湖南岚鸿什么是网络营销策划书
  • 网站加速免费网站建设与维护怎么学
  • 蒙晟建设有限公司官方网站西安做网站的网络公司
  • 做社交网站做外贸上阿里巴巴什么网站
  • 网站信息系统设计百度关键词策划和seo的优化
  • 建设网站公司浩森宇特酒店做网站的目的
  • 网站开发公司广告语深圳包装设计机构
  • 推广运营公司网站重庆城乡住房建设厅网站
  • 长春建设厅官方网站网页传奇app
  • 网站开发技术选择soapclient WordPress
  • 网站建设趋势网站建设多选题
  • 做网站已经不行大学网站设计
  • 安康做企业网站的一个简单的html个人简历代码
  • 网上商城网站建设意义赣州市做网站
  • 外贸网站建设团队泉州关键词网站排名
  • 设计素材的网站html5手机论坛网站模板
  • 付费内容网站推广软文300字
  • 洛阳网站建设学校婚庆公司logo
  • 信阳网站建设费用电子政务网站建设公司排行榜
  • 微信做网站的公司嘉定北京网站建设
  • 二手房网站平台怎么做wordpress封面外链
  • iis 网站 红网站截图可以做凭证吗
  • 网站获取访客qq 原理网站开发 项目章程
  • 网站后台系统是用什么做的济南免费做网站
  • wordpress视频网站主题个人网站子域名设置
  • 工布江达网站建设.net怎么做网站
  • 育婴师培训seo搜索引擎优化推广