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

上海制作网站工信部网站备案注销

上海制作网站,工信部网站备案注销,淘宝网页版官网入口,有个做特价的购物网站74.HashMap Map接口常用实现类#xff1a;HashMap、Hashtable和Properties HashMap是Map接口使用频率最高的实现类 HashMap是以key-value对的方式来存储数据 key不能重复#xff0c;但是值可以重复#xff0c;允许使用null健和null值 如果添加相同的key#xff0c;会覆…74.HashMap Map接口常用实现类HashMap、Hashtable和Properties HashMap是Map接口使用频率最高的实现类 HashMap是以key-value对的方式来存储数据 key不能重复但是值可以重复允许使用null健和null值 如果添加相同的key会覆盖原来的key 与HashSet一样不保证映射的顺序因为底层是以hash表的方式来存储的 HashMap没有实现同步因此线程是不安全的方法没有做同步互斥的操作没有synchronized HashMap底层扩容机制 HashMap底层维护了Nod类型的数组table默认为null 当创建对象时将加载因子loadfactor初始化为0.75 当添加key-val时通过key的哈希值得到在table的索引。然后判断该索引处是否有元素如果没有元素直接添加。如果该索引处有元素继续判断该元素的key是否和准入加入的key相等如果相等直接替换val如果不相等需要判断是树结构还是链表结构做出相应处理。如果添加时发现容量不够需要扩容 第1次添加则需要扩容table容量为16临界值为12 以后再扩容则需要扩容table为原来的2倍临界值为原来的2倍既24以此类推 模拟HashMap触发扩容树化情况 public class HelloJava {public static void main(String[] args) {HashMap hashMap new HashMap();for (int i 1;i 12;i){hashMap.put(new A(i),hello);}hashMap.put(aaa,bbb);System.out.println(hashMap hashMap);} } ​ class A{private int num; ​public A(int num) {this.num num;}//所有的A对象的HashCode都是100Overridepublic int hashCode() {return 100;} ​Overridepublic String toString() {return A{ num num };} }
http://www.w-s-a.com/news/573428/

相关文章:

  • 行业用品网站怎么建设外链买东西的网站都有哪些
  • 淘宝做促销的网站集团门户网站建设策划
  • 网站排行榜查询怎样把个人介绍放到百度
  • vps 网站上传河北省招投标信息网
  • 武进网站建设咨询网站定制公司选哪家
  • 郑州市建设投资集团公司网站深圳企业网站建设推荐公司
  • 天津个人网站备案查询dz网站恢复数据库
  • 关于网站建设的期刊文献宣传片文案
  • 物业网站模板下载wordpress+菜单大小
  • 网站建设案例教程视频空间刷赞网站推广
  • 网站建设借鉴做外贸球衣用什么网站
  • 网站建设的前途微信公众号制作网站
  • 做网站之前要安装什么网站改进建议有哪些
  • 网站建设+管理系统开发山东专业网站建设公司
  • 基础微网站开发咨询中国印花图案设计网站
  • 找最新游戏做视频网站天津市招标投标公共服务平台
  • 电影订票网站怎么做注册地址出租多少钱
  • 做网站的规划和设想怎样做能让招聘网站记住密码
  • 建站知乎网站公告建设方案
  • 济南市住房和城乡建设局官方网站淮阳住房和城乡建设网站
  • 网站的设计特点有哪些seo推广要多少钱
  • wordpress开通多站点好处软件开发外包公司的设计一般多少钱
  • 为什么我的网站做不起来微信网页版登录手机版下载
  • 苏州市建设职业中心网站北京网站优化方法
  • 于飞网站开发溧阳 招网站开发
  • 网站中的宣传册翻页动画怎么做长沙有哪些网络平台公司
  • 如何做视频门户网站网站建设模板ppt
  • 青岛黄岛区网站开发百度云盘登录入口
  • 建设银行甘肃省行网站房地产市场调研报告
  • js 网站制作合肥公司网站建设