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

如何提高网站的搜索网站建设要考

如何提高网站的搜索,网站建设要考,宝塔搭建完wordpress,舟山建设网站公司1、HashMap是线程不安全的#xff0c;HashTable是线程安全的 HashMap#xff1a;Fail-fast 机制。表示快速失败#xff0c;在集合遍历过程中#xff0c;一旦发现容器中的数据被修改了#xff0c;会立刻抛出ConcurrentModificationException异常#xff0c;从而导致遍历失…1、HashMap是线程不安全的HashTable是线程安全的 HashMapFail-fast 机制。表示快速失败在集合遍历过程中一旦发现容器中的数据被修改了会立刻抛出ConcurrentModificationException异常从而导致遍历失败像这种情况定义一个Map集合使用Iterator迭代器进行数据遍历在遍历过程中对集合数据做变更时就会发生Fail-fast。java.util包下的集合类都是快速失败机制的, 常见的的使用Fail-fast方式遍历的容器有HashMap和ArrayList等。HashTable公开的方法比如get都使用了synchronized描述符。而遍历视图比如keySet都使用了Collections.synchronizedXXX进行了同步包装。并且是锁住全局的 Fail-fast底层实现 迭代器在遍历集合的过程会维护一个modCount变量。如果在遍历过程modCount发生变化在迭代器使用hasNext/next遍历下一个元素的时候都会检测modCount是否为expectedModCount的值如果不是抛出异常。 2、由于线程安全HashTable效率比不上HashMap 3、HashMap允许键为NULL值为NULL。HashTable都不允许 HashMap是支持null键和null值的而HashTable在遇到null时会抛出NullPointerException异常。这并不是因为HashTable有什么特殊的实现层面的原因导致不能支持null键和null值这仅仅是因为HashMap在实现时对null做了特殊处理将null的hashCode值定为了0从而将其存放在哈希表的第0个bucket中。 4、HashMap默认初始化数组大小是16HashTable是11。HashMap扩容是扩大两倍HashTable是两倍1 5、HashMap不能直接使用hashCode计算下标而是使用hashCode重新计算Hash值再计算下标。HashTable使用的是hashCode计算下标取mod
http://www.hkea.cn/news/14383610/

相关文章:

  • 网站环境配椒江区建设局网站
  • 网站开发南昌网站建设 app开发 图片
  • 辽宁省住房和建设厅网站阜阳网站建设价格低
  • 江苏建设人才考试网官方网站wordpress智能机器人
  • 营销网站建设大概费用淘宝内部卷网站建设
  • 建设信用卡购物网站wordpress顶部代码
  • seo企业建站系统电子商务网站建设背景
  • 全国知名网站网时 网站服务器租赁
  • 国防教育网站建设说明书眼镜网站 wordpress模板
  • 博罗网站建设费用海南网站建设哪里有
  • 凡科建站公司网页布局类型及实例
  • 沙坪坝网站建设安远做网站
  • 怎么建设自己网站(儿童)步骤网站建设网页设计培训班
  • 流量网站建设西湖区建设局网站
  • 长治网站公司泰安集团网站建设公司
  • 哪个网站可以查当地建设项目广告软文营销平台
  • 制作php网站用什么软件wordpress 仿主题
  • 做网站那个搜索引擎好daocloud wordpress
  • 秀山网站建设找工作 招聘附近8小时双休
  • 郑州网站建设网络公司做网站手机
  • 玉溪住房和城乡建设局网站设计感十足的网站
  • 温州网站建设大全网站的设计分析
  • 洛阳网站建设哪家好我们公司在做网站推广
  • php智能建站系统wordpress如何去掉显示文章的分类
  • 系统网站界面设计seo口碑优化
  • 相册网站怎么做的综合型电子商务平台有哪些
  • 做app网站建设西安十强互联网站建设公司
  • 网站开发用怎么语言wordpress 页面调新闻
  • 织梦网站图标更换基于wordpress学校网站
  • 设计一个网站需要多久网站建设详细报价单