说集合之前,先说说数组和集合: 1.数组长度是固定的,当超过容量后会在内存中重新创建一个原来数组1.5倍长度的新数组,再把元素存进去:数组既可以存储基本数据类型,又可以存储引用数据类型. 2.集合长度是可变的,集合只能存储引用数据类型,集合也可以存储基本数据类型,但是在存储时自动装箱变成对象. 3.如果元素个数是固定的推荐用数组,如果元素不是固定的推荐用集合. 一.三者关系 1.Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Co…