JDK源码剖析
文章平均质量分 54
薛定谔又死又生的猫
一天一题!
展开
-
前言
知其然知其所以然,接触和使用JAVA也有8、9个月了,也算是对java、java的JDK有了一定了解,而我比较喜欢弄清楚一个东西的原理,所以陆陆续续对工作中常用的JDK中提供类、方法等的源码进行了一番探究。最后决定做个总结,做一个梳理,所以以JDK提供的源码为线索,对其做一番粗浅的剖析,即一般不会涉及到其底层到底是如何实现的一些细节(比如native方法到底是如何执行的),大多是对原创 2017-12-26 22:05:35 · 183 阅读 · 0 评论 -
JDK源码剖析之ArrayList浅析
ArrayList概述 下文用昵称“小A”表示ArrayList的一个实例:) ArrayList是一个实现了List接口的大小可变的数组,可类比于Vector,但是ArrayList是unsynchronized(非同步的),而Vector类是synchronized(同步的)。获取ArrayList信息的一些方法比如size()、isEmpty()、get(原创 2017-12-26 22:10:03 · 272 阅读 · 0 评论