- 博客(3)
- 资源 (10)
- 收藏
- 关注
原创 HashMap源码解读(二)
1.前言上次的博客,主要讲了HashMap的数据结构,没有详细的阐述HashMap的具体实现。在这次的博客中通过阐述put()方法和get()方法来阐述HashMap怎么实现的。 2.put方法public V put(K key, V value) { return putVal(hash(key), key, value, false, true);}fina...
2018-04-25 13:21:30 184
原创 HashMap源码解读(一)
1.前言 在我们面试过程中,经常会遇到要求说HashMap的底层实现,在JDK源码中,Oracle公司给出了我们HashMap的源码,通过阅读HashMap的源码,我们可以很清楚的知道HashMap是怎么实现的。下面我们开始阅读HashMap的源码吧。2.关于HashMap的类的继承与实现public class HashMap<K,V> extends Abst...
2018-04-20 21:08:32 226
原创 JVM知识总结
1. JVM内存分配 程序计数器 虚拟机栈 本地方法栈 堆 方法区 常量池 2. GC2.1 GC分代 新生代 老年代 永久代 2.2 收集算法 复制算法 标记-清除 标记-整理 2.3 GC收集器 Serial收集器 ParNew收集器 CMS收集...
2018-04-02 14:27:50 221
台大林轩田learning from data机器学习基石参考教材
2018-02-07
java连接mysql的依赖库 jar包mysql-connector-java-5.1.17-bin.jar
2018-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人