数组是指一组类型相同的数据的集合,数组中的每个数据被称作元素。数组可以存放任意类型的元素,但同一个数组里存放的元素类型必须一致。
数组的分类————一维数组 ,二维数组,三维数组,多维数组·。使用更多的是一维数组,二维数组的使用次数较一维数组更少。
Java中的数组是一种引用数据类型。不属于基本数据类型。数组的父类是object。
数组是引用类型,其对象存放在堆内存中
数组的优点
:查询/检索某个下标上的元素时效率极高。
数组的缺点
由于为了保证数组中每个元素的内存地址连续,所以在数组上随机删除或者增加元素的时候,效率较低,因为随机增删元素会涉及到后面元素统一向前或者向后位移的操作。
数组不能存储大数据量。
因为很难在内存空间上找到一块特别大的连续的内存空间。