第1个回答 2012-03-25
·数组是可以保存一组数据的一种数据结构,它本身也会占用一个内存地址,因此数组是引用类型
·一个数组中只能保存一种类型的数据,可以保存基本类型,也可以保存Object。一个int,一个String是不能同时保存在一个数组内的(如果是对象型数组,注意存放的每一个对象都必须被实例化)。
·数组的长度规定好即固定,无论其保存的数据是否填满数组
·数组一旦定义好就不可以修改长度,如果要修改就必须重新定义一个新数组或者引用其他的数组,因此数组的灵活性较差
·数组拥有边界检查,尝试获取不在数组范围内的值时,会抛出ArrayIndexOutOfBoundsException异常本回答被提问者采纳