数组是一个引用类型变量,因此使用它定义一个变量时,仅仅定义了一个变量,这个引用变量还未指向任何有效的内存,因此定义数组不能指定数组的长度(Stirng[59]a; //编译错误)。对象数组在定义后,赋值时需要再次为每个对象分配空间[即:new 对象]。数组可以存放多个同一类型数据。数组大小必须事先指定。数组名可以理解为指向数组首地址的引用;