一、Java中有很多集合容器,容器简单来说就是存放数据的空间结构
二、容器框架:为表示和操作容器而规定的一种标准体系结构
容器框架的优点:提高数据存取效率,避免重复劳动
三、JCF(Java Collections Framework):Java中的容器框架集,简单来说就是我们Java中的所有集合
3.1、JCF特点:
3.1.1、能够存储任意的对象
3.1.2、长度是可以改变的,随着元素的增加而长度增加
3.2、数组和JCF区别:
3.2.1、数组能存储基本数据类型和引用数据类型
3.2.2、JCF只能够存储引用数据类型,基本数据类型放入JCF中,会被自动装箱
3.2.3、数组长度是固定的,JCF长度是可以改变的
3.3、数组和JCF的选用时机:如果元素个数固定,推荐使用数组;元素不固定,推荐使用集合类
3.4、JCF整体结构图: