Многомерные массивы
Коротко: Массив, элементы которого сами являются массивами, — на практике чаще всего двумерный, например для таблиц или данных сетки.
Подробнее: Объявление, например, int[][] matrix = new int[3][4]; для сетки 3×4. Java реализует это внутри как «массив массивов», где строки не обязательно одинаковой длины.
Подробности
int[][] matrix = new int[3][4]; // 3 строки