Почему Arrays.sort принимает Object [], а не Comparable []?

Мне было интересно, почему метод сортировки класса Arrays запрашивает параметр типа Object []. Почему параметр не относится к типу Comparable []. Если вы не передаете Comparable [], он генерирует исключение ClassCastException.

Зачем ...общедоступная статическая сортировка void (Object [] a) и неpublic static void sort (Comparable [] a) ? Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос