ArrayList的实现是基于数组,LinkedList的实现是基于双向链表。 对于随机访问,ArrayList优...[作者空间]
HashMap 不是线程安全的。 HashMap 做 put 操作时,两个线程同时进入 addEntry 操作,计...[作者空间]
length 的值为2 的整数次幂,h & (length - 1)相当于对 length 取模。这样提高了效率也...[作者空间]
ThrowableErrorOutOfMemoryErrorThreadDeathException运行时异常非运...[作者空间]
jdk7:采用的是位桶(数组)+链表的方式,即我们常说的散列链表的方式。节点的实现类时Entry类 jdk8:采用...[作者空间]
散列表(哈希表)对应的容器 HashMap、hashset、HashTable、concurrentHashMap...[作者空间]
在 Java 语言中,默认使用的 Unicode 编码方式,即每个字符占两个字节。char 在 java 中是 2...[作者空间]