Java容器ArrayList源代码解析

写在前面 本文是针对Java1.6源代码解析的,可能会与其余版本有出入。java 概述 ArrayList是很经常使用的一个容器,它的底层是用动态数组实现的,能够根据数据量大小自动扩容。它支持不少操做,好比向容器中添加、删除、查找数据,返回容器的大小等等。数组 1.全局变量 ArrayList定义了两个全局变量,一个是存放数据的动态数组,一个是标志数组大小的字段size。源代码以下:多线程 /**
相关文章
相关标签/搜索