一,Collection接口 在日常的开发工作中,我们经常使用数组,但是数组是有很多的局限性的,比如:数组大小固定后不可修改,只能存储基本类型的值等等. 基于数组的这些局限性,Java框架就产生了用于解决此类问题的工具,即集合框架. Java中有许多的集合框架类,基于这些类的共性特征,向上高度抽取,便形成了共性的集合框架接口-Collection. 由于此接口属于工具性质的,所以它属于util包,java核心的内容在lang核心包里存放着. 由于Collection是抽取了各集合的共性所形成的接…