
Java容器类源码解析
文章平均质量分 93
Java新生代
1、java基础扎实,对多线程高并发有着深入研究。熟悉io流、jvm、jdk部分源码。对设计模式的应用有着自己的理解,善于从优秀代码中借鉴吸收精华。
2、对常见数据结构有着深入理解,熟悉计算机网络体系,熟悉socket网络编程,熟悉常用算法。
3、熟悉常用框架,阅读过部分源码。
4、熟悉html,js,css,打算进军大数据方向
展开
-
关于equals()方法,jdk源码给出如下五点建议
关于上面的面试题,我相信很多小伙伴会脱口而出,equals比内容,==比地址。那么真实情况是什么呢?让我们看看jdk源码来分析这个问题。原创 2020-04-23 16:42:41 · 2608 阅读 · 36 评论 -
ArrayList核心源码分析-扩容机制(jdk1.8)
一 先从 ArrayList 的构造函数说起 ArrayList有三种方式来初始化,构造方法源码如下: /** * 默认初始容量大小 */ private static final int DEFAULT_CAPACITY = 10; private static final Object[] DEFAULTCAPACITY_EMPTY_ELE...原创 2019-07-31 18:49:11 · 1653 阅读 · 4 评论