Java 源码分析之ArrayList

本文基于jdk1.7源码分析java ArrayList 简介 ArrayList 底层是基于数组实现的,是一个动态数组,当存储空间不足时,会自动扩容,ArrayList 不是线程安全的,若是要在多线程环境下使用,能够使用Collections.synchronizedList(List list)获取一个线程安全的List对象,或使用java.util.concurrent.CopyOnWrit
相关文章
相关标签/搜索