Массив - это простая переменная, которая может содержать не одно, а сразу несколько значений, в отличие от обычной переменной, содержащей единственное значение.
Все элементы массива имеют одинаковый тип.
При создании пустого массива элементам присваиваются значения по умолчанию в зависимости от типа данных массива:
byte, int, long
0
float, double
0.0
char
\0
boolean
false
String
null
Размер массива нельзя изменить после его создания.
Массивы можно передавать методам в качестве параметра. Можно создать метод, возвращающий массив.