Вопрос в основном сам по себе. Я не смог найти API для массивов (кроме этого Arrays, но это просто определяет кучу статических вспомогательных функций для работы с реальными массивами), Если для него нет класса, это, по-видимому, предполагает, что массив не может быть Object.
Однако тот факт, что массив имеет общедоступные поля, такие как length и методы, которые он может вызывать как .equals() и .clone(), кажется, предлагает (очень сильно) полную противоположность.
Каково объяснение нечетной презентации и поведения примитивных массивов?
В качестве примечания я попытался использовать функцию "Open Implementation" Eclipse в методе .clone() массива только сейчас, надеясь, что я смогу посмотреть, где и как этот метод был определен (поскольку он сказал int [] переопределяет его из Object), но это фактически заставило мое Eclipse замерзнуть и сбой...