VladD2,
> Не не въехал! Там же нет префикса std::, а это теперь считается неграмотным.
Не совсем: префикс там есть, java.util.Arrays.
> И вообще, если все методы (пусть и статические) помещать в класс к которому они относятся, то любой дурак нажав точку в IDE получит их список.
Ты говоришь о другой ситуации, а именно о помещении функции sort в класс Array. Дело спорное, т.к. нарушает Open-Closed Principle, но вопрос совсем отдельный.
В данном случае речь идет о том, что из-за отсутствия в Java "свободных" функций, приходится создавать совершенно искуственный "класс" java.util.Arrays, только для того, чтобы можно было написать функции для манипуляции массивами. Ничего при нажатии на точку в данном случае в IDE не выпадет. Снова-таки, множество этих функций нормальному расширению не поддается, т.к. "доопределять" класс в других файлах невозможно.
Posted via RSDN NNTP Server 1.9 gamma
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен