`
文章列表

HashMap

    博客分类:
  • Java
一、首先再简单重复一下Hash算法 简单的说就是一种将任意内容的输入转换成相同长度输出(有个范围,假设10位的数字,用一个称之为HashTable的容器来存放)的加密方式------hash 如(假设): “a”---10位数1 123---10位数2 … 注意:任意内容的输入,范围是无穷无尽,肯定比相同长度输出(如10位数)要大很多,那么就会造成不同的输入,会得到相同的输出(值)----hash冲突 HashMap当然也无法避免冲突问题 二、HashMap源码片段 public HashMap() {         this.loadFactor = DEFAULT ...
Global site tag (gtag.js) - Google Analytics