Комплексное руководство по освоению языка программирования Java с многочисленными подробными и реалистичными примерами.
Если вы — начинающий программист, то книга станет незаменимым помощником для того, чтобы стать профессионалом, а если у вас уже есть опыт работы — вы узнаете о многочисленных тонкостях и разберетесь в самых новых средствах для создания приложений и сервисов. Описаны новинки, появившиеся в Java 8.
Если вы новичок, то перед вами практическое пособие по изучению свойств и интерфейса языка Java.
Авторы Патрик Нимейер и Дэниэл Леук, используя великолепные, реалистичные и забавные примеры, познакомят вас с основами языка Java, включая его библиотеки классов, приемы программирования и идиомы, а также примеры создания реальных приложений. Если у вас уже есть опыт работы с Java, эта книга быстро выведет вас на требуемый уровень по параллельным программам, таким как приложения Java для веб-сервисов и XML.
Вы изучите мощные новые средства управления ресурсами и исключениями в ваших приложениях.
- Изучайте базовый язык Java – базовый синтаксис, классы и объекты, и другие компоненты;
- Разрабатывайте на Java, используя компилятор, интерпретатор и другие инструменты
- Исследуйте встроенные средства для работы с потоками и пакеты для поддержки параллелизма
- Осваивайте обработку текста и интерфейс мощных регулярных выражений
- Пишите современные сетевые или базирующиеся на веб-технологиях приложения и сервисы
- Создавайте графические приложения, используя компонентную архитектуру Java
- Осваивайте новые мощные функциональные интерфейсы, в том числе и только что появившиеся в Java 8
- Работайте с XML и XSLT , включая XML Schema, валидацию, XPath и XInclude