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

黄冈网站推广都有哪些渠道wordpress 论坛偷笑

黄冈网站推广都有哪些渠道,wordpress 论坛偷笑,厦门网站建设优化,网站类型定位Set 接口 无序(添加和取出顺序不一致)(但取出顺序固定)。没有索引。不允许重复,所以最多一个null。遍历方式 迭代器增强for循环不能使用普通for循环索引方式。 HashSet 实现了Set接口,具有相应特征。底…

Set 接口

  • 无序(添加和取出顺序不一致)(但取出顺序固定)。
  • 没有索引。
  • 不允许重复,所以最多一个null
  • 遍历方式
    1. 迭代器
    2. 增强for循环
    3. 不能使用普通for循环索引方式。

HashSet

  • 实现了Set接口,具有相应特征。
  • 底层实际是HashMap,HashMap底层是数组+链表/红黑树
  • add()方法会返回一个boolean值,表示添加成功/失败。
    	Set set = new HashSet();set.add("Lucy");set.add("Lucy");//Falseset.add(new Dog ("tom"));set.add(new Dog ("tom"));//True。//由于 Dog 类没有重写 equals 和 hashCode 方法,//这两个 Dog 对象会被认为是不同的对象,因此这个 Dog 对象也会被添加到 set 中。set.add(new String("hsp"));set.add(new String("hsp"));//False//再次添加一个新的 String 对象,虽然它是通过 new String("hsp") 创建的,//但 String 类重写了 equals 和 hashCode 方法,因此这两个 String 对象被认为是相同的,不会被重复添加。
    
  • HashSet 不允许重复元素,判断重复的依据是 equals 和 hashCode 方法。
HashSet 添加元素底层实现
  1. 先得到元素Hash值,转换成数组索引值。
  2. 找到table数组的索引位置有无元素。
  3. 没有则直接加入;有则调用equals方法比较,相同则放弃添加,不同则与下一个链接的元素比较···
HashSet 扩容机制与树化机制
  1. 首次添加元素,table扩容至16。临界值threshold=加载因子loadFactor(0.75)*16=12。
  2. 如果元素个数达到临界值12,则table扩容两倍为32。 此时临界值threshold=加载因子loadFactor(0.75)*32=24·····
  3. 如果一条链表的元素个数达到8,并且table大小达到64,则该链表将进行树化。否则仍采用扩容机制

LinkedHashSet

  • 继承了HashSet,实现了Set接口,具有相应特征。
  • 添加和取出顺序一致咯。
  • 底层实际是LinkedHashMap,LinkedHashMap底层是数组+双向链表
  • 双向链表有head和tail,每一个节点有pre和next。
  • 数组是HashMap$Node[],存放的元素是LinkedHashMap$Entry类型。

文章转载自:

http://x4pW2uvo.xykst.cn
http://RSyzNl29.xykst.cn
http://dv17z6E7.xykst.cn
http://4MJuNa2L.xykst.cn
http://K83iXxzV.xykst.cn
http://uJfTnORD.xykst.cn
http://2DmnCr5H.xykst.cn
http://TTII0y55.xykst.cn
http://K6T3dtfC.xykst.cn
http://bA0uDh5E.xykst.cn
http://idMvWUcj.xykst.cn
http://fdP0zf9n.xykst.cn
http://IOQPsjzH.xykst.cn
http://dJrh7Y2D.xykst.cn
http://E3Un08E5.xykst.cn
http://CuSoldDt.xykst.cn
http://eb3tIiKf.xykst.cn
http://hMExXH4k.xykst.cn
http://jbDHHRZe.xykst.cn
http://sTlmnveW.xykst.cn
http://o7PnPXTP.xykst.cn
http://7O42SeRx.xykst.cn
http://fYKn89wV.xykst.cn
http://TQkDma1K.xykst.cn
http://XJEK4Wm7.xykst.cn
http://2GeIRJbE.xykst.cn
http://f5pZzni6.xykst.cn
http://MmqqAsmO.xykst.cn
http://CYbri0NO.xykst.cn
http://cgVqh0dw.xykst.cn
http://www.dtcms.com/wzjs/733690.html

相关文章:

  • 突泉建设局三务公开网站做网站搜爬闪
  • 网站运营新手做山东青岛网站建设公司哪家专业
  • 西安企业网站大学生网页设计作业
  • 深圳龙岗区网站建设跨境经验分享
  • 蓝色脚手架织梦企业网站模板20个排版漂亮的网页设计
  • 山东省建设执业资格注册管理中心网站建立网站平台需要多少钱
  • 云南昆明网站建设公司蚌埠本地网站
  • vps网站无法通过ip访问网上服务大厅用户登录
  • 厦门网站设计公司哪家好福建电商小程序厦门开发公司长沙网站seo报价
  • 郑州达云通网站建设公司怎么样苏州市建设工程信息网
  • 牛商网网站建设多少钱网站开发流程详细介绍
  • 网站ftp地址查询苏州本地网站有哪些
  • 更改各网站企业信息怎么做安阳做网站哪家好
  • 无锡企业网站排名优化网站设计不包括
  • 新的网站设计公司工商服务平台
  • 网站二级目录打不开几分钟做网站
  • 公司网站上传图库投资建设集团网站
  • 潍坊个人做网站旅游网站开发毕业设计论文
  • 网站 开发 价格网页布局设计技术包括
  • 建站魔方极速网站建设做网站用什么语言快
  • 仙居做网站在哪里做中国数控机床网
  • 汽车配件响应式网站家装公司加盟哪个公司好
  • 做设备开通哪个网站好宁波大型网站推广服务
  • 电商网站的模块网站利润
  • 河南手机网站建设多少钱北海网站设计公司
  • 服务号开发随州seo
  • 长沙网站制作培训商城网站建设开发多少钱
  • 网站特色怎么写广州室内设计公司排行榜
  • 网站后台发布文章横琴网站建设公司
  • 番禺建网站免费代理网址