Java. Новое поколение разработки

Книга представляет собой практическое руководство по современной разработке на платформе Java. Основное внимание уделяется новым возможностям Java 7, включая конструкцию try-with-resources для работы с ресурсами и неблокирующий ввод-вывод NIO.2. Авторы подробно рассматривают современные подходы к разработке, обеспечению параллелизма и повышению производительности.

Значительная часть книги посвящена многоязычному программированию на виртуальной машине Java (JVM). Читатель получает экспресс-обзор трех популярных альтернативных языков: Groovy, Scala и Clojure. Для каждого языка представлены четкие примеры и практические приемы, позволяющие быстро освоить их основные возможности.

В книге также рассматриваются вспомогательные технологии, необходимые для создания современных Java-приложений: внедрение зависимостей, работа с байт-кодом, современные методы тестирования (TDD), сборка проектов и непрерывная интеграция. Особое внимание уделяется вопросам параллельной обработки в условиях многоядерных процессоров.

Издание будет полезно Java-разработчикам, желающим расширить свой технический кругозор, освоить современные инструменты и методологии, а также познакомиться с альтернативными языками программирования на платформе JVM. Книга сочетает теоретические основы с практическими примерами, что делает её ценным ресурсом для профессионального роста.

Java. Новое поколение разработки
A
Автор
Эванс Б., Вербург М.
Издательство
Питер
Год
2014
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент