java集合的一些基础知识整理 1. HashMap: 默认初始容量是16,按一倍扩容32 ArrayList : 初始开辟的长度为10的内存空间(包含空),size()方法不包含空,一次扩充后为16 Vector:容量为10,一次扩容后是容量为20 HashSet: 容量为16,一次扩容后是容量为32 线程安全的性能差 . . . . . .