- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 记录一次new与clone方法复制对象效率测试
测试clone和new方法的效率差别,首先来反面教材. public class TestCloneAndNewMain { public static void main(String[] args) throws CloneNotSupportedException { TestClone original = new TestClone("1", "2&a
2019-02-20 17:53:32 570
原创 System.identityHashCode 会冲突吗
会的 HotSpot VM默认使用一个伪随机数生成器来实现identityHashCode @Test // 测试identityHashCode重复情况 public void test5() { HashMap<Integer, Object> map = new HashMap<>(); int count = 0; while (true)...
2019-02-14 16:48:09 1123 1
原创 [源码分析]随便分析一下HashMap代码
环境介绍 jdk1.8 idea HashMap本质上就是一个数组,根据Hash值来确定一个key在哪个hash桶(哪个数组元素) 而数组元素可能为空,可能为一个单元素,可能为一个元素(后面带链表的那种),可能为一个红黑树 先来看看put方法吧 public V put(K key, V value) { return putVal(hash(key), key, value, fals...
2019-02-13 14:44:51 158
深入理解MySQL核心技术
2019-02-27
深入理解Java虚拟机
2019-02-27
数据结构与算法分析—Java语言描述
2019-02-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人