Рассмотрено РІСЃРµ необходимое для разработки, компиляции, отладки Рё запуска приложений Java. Рзложены практические приемы использования как традиционных, так Рё новейших конструкций объектно-ориентированного языка Java, графической библиотеки классов Swing, расширенной библиотеки Java 2D, работа СЃРѕ Р·РІСѓРєРѕРј, печать, СЃРїРѕСЃРѕР±С‹ русификации программ. Приведено полное описание нововведений Java SE 7: двоичная запись чисел, строковые варианты разветвлений, "ромбовидный оператор", NIO2, новые средства многопоточности Рё РґСЂ. Дано РїРѕРґСЂРѕР±РЅРѕРµ изложение последней версии сервлетов, технологии JSP Рё библиотек тегов JSTL. Около РґРІСѓС…СЃРѕС‚ законченных программ иллюстрируют рассмотренные приемы программирования. Приведена подробная справочная информация Рѕ классах Рё методах Core Java API.
Рльдар Хабибуллин
Санкт-Петербург
«БХВ-Петербург»
2012