Показать сообщение отдельно
Старый 19.08.2003, 09:55     # 8
aleh
Junior Member
 
Регистрация: 26.12.2002
Адрес: Belarus
Сообщения: 129

aleh Путь к славе только начался
Цитата:
Немного не понятно,что значит "уже устаревшие вещи",неужели Java так быстро развиваеться???,что есть шанс изначально отстать... [/B]
Для примера -- в JSDK1.4 введён пакет java.nio.* для I/O работы. Можно ещё использовать старые (уже старые) подходы, но это не очень приветствуется со стороны Sun. Если не нужно обратной совместимости, то лучше постепенно переходить на новое. Обычная практика появления пакетов-заменителей, а через пару релизов привычные вещи могут стать deprecated (можешь поискать такое слово в документации -- будет встречаться довольно часто).

Но использование устаревших методов и подходов не самое страшное. Самое страшное в Java это самому писать код который уже существует!!! В JSDK1.3.x было ~150 пакетов, а в JSDK1.4.0 их стало более 300. Проблема знать где что и для чего.

P.S.
В JSDK1.5 появятся ещё более изощрённые нововведения (а-ля Java3). Кроме всего прочего есть ещё множество нюансов по написанию быстрого и хорошо масштабируемого кода (обычно под конкретную версию JSDK). Знать всё это -- уметь писать программы работающие не медленнее аналогов на С++/Delphi
aleh вне форума