Мне было интересно, почему метод сортировки класса Arrays запрашивает параметр типа Object[]. Почему параметр не имеет тип Comparable[]. Если вы не передадите Comparable[], он генерирует ClassCastException.
Почему... public static void sort(Object[] a), а не public static void sort(Comparable[] a)? Спасибо