Это трюк, чтобы получить длину массива, будь то массив примитивов или массив объектов. Это позволяет написать метод, который работает с обоими типами массивов.
Рассмотрим метод, который печатает содержимое любого типа массива:
void print(Object array) {
for (int i = 0; i < Array.getLength(array); i++) {
System.out.println(Array.get(array, i));
}
}
Это будет работать с параметрами int [] или Object [].
В противном случае вы должны просто использовать статическое поле .length.