Это полностью обновленное с учетом версии Java SE 7 издание представляет собой солидное справочное руководство по языку программирования Java для тех, кто разрабатывает настоящие проекты на платформе Java.
В этом надежном и полезном практическом руководстве описаны важные языковые средства и библиотеки, проиллюстрированные тщательно подобранными и проверенными примерами из практики программирования на Java. Приведенные примеры просты для понимания и практически полезны и послужат неплохой отправной точкой для написания собственного кода. Из первого тома вы узнаете, что нового появилось в версии Java SE 7, в том числе об: основных усовершенствованиях в самом языке, ромбовидном операторе, операторе try с ресурсами, перехвате нескольких исключений.
Исходный код всех приведенных примеров обновлен с учетом нововведений в версии Java SE 7, а их полное описание изящно вплетено в общую канву подробных пояснений основных понятий Java.
В первом томе настоящего издания рассматриваются следующие вопросы: Среда программирования на Java; Объекты, классы и наследование; Интерфейсы и внутренние классы; Рефлексия и прокси-объекты; Программирование графики; Обработка событий; Компоненты пользовательского интерфейса в Swing; Развертывание приложений и аплетов; Обработка исключений; Протоколирование и отладка программ; Обобщенное программирование; Архитектура коллекций; Многопоточная обработка.
Подробное рассмотрение более развитых языковых средств Java, включая новый прикладной интерфейс API для ввода-вывода в файлы и утилиты параллелизма, предлагается во втором томе настоящего издания.