1.浅谈ArrayList ArrayList类又称动态数组,同时实现了Collection和List接口,其内部数据结构由数组实现,因此可对容器内元素实现快速随机访问。但因为ArrayList中插入或删除一个元素需要移动其他元素,所以不适合在插入和删除操作频繁的场景下使用。 ArrayList的容量可以随着元素的增加而自动增加,因此不用担心ArrayList容量不足的问题。 ArrayList是非线程安全的。 先看看他的原码吧 //默认的容量大小(常量) privatestaticfinalintDEFAULT_CAPACITY=10; //定义的空数组(final...