![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Pmithie
这个作者很懒,什么都没留下…
展开
-
探析ArrayList源码
一. ArrayList字段 1. 默认初始容量DEFAULT_CAPACITY为10 2. Object数组,存放元素的地方 3. 当前ArrayList的大小 4. 空数组,容量为0 二.ArrayList构造器 1. 生成指定容量的ArrayList 2. 生成默认容量的ArrayList(开始容量为0,在第一次添加元素容量变为10) 三.ArrayList核心方法 1. add...原创 2019-04-07 19:55:39 · 112 阅读 · 0 评论 -
探析Vector源码
一. Vector中的字段 1. elementData 2. elementCount 3. capacityIncrement 二. Vector构造器 1. 创建指定容量和容量增量的Vector 2. 创建指定容量的Vector 3. 创建默认容量的Vector 三. Vector主要方法 1. add方法 其中,ensureCapacityHelper与ArrayList中相...原创 2019-04-09 22:13:13 · 153 阅读 · 0 评论 -
Nio入门学习
1. Nio入门学习 Nio概述 JDK 1.4中的java.nio.*包中引入新的Java I/O库,其目的是提高速度。实际上,“旧”的I/O包已经使用NIO重新实现过,即使我们不显式的使用NIO编程,也能从中受益。 可以认为传统IO是面向字节流的,Nio是面向块的 Nio四个核心组件 [外链图片转存失败(img-nhe35745-1564585670321)(C:\Users\...原创 2019-07-31 23:08:35 · 178 阅读 · 0 评论