Java. Новое поколение разработки. Бенджамин Эванс и Мартин Вербург
В этой книге представлен оригинальный и практичный взгляд на новые
возможности Java 7 и новые языки для виртуальной машины Java (JVM), а
также рассмотрены некоторые вспомогательные технологии, необходимые для
создания Java-программ завтрашнего дня. Книга начинается с подробного
описания новшеств Java 7, таких как работа с ресурсами в блоке try
(конструкция try-with-resources) и новый неблокирующий ввод-вывод
(NIO.2). Далее вас ждет экспресс-обзор трех сравнительно новых языков
для виртуальной машины Java - Groovy, Scala и Clojure. Вы увидите четкие
понятные примеры, которые помогут вам ознакомиться с десятками удобных и
практичных приемов. Вы изучите современные методы разработки,
обеспечения параллелизма, производительности, а также многие другие
интересные темы.
В этой книге:
- новые возможности Java 7;
- вводный курс по работе с языками Groovy, Scala и Clojure;
- обсуждение проблем многоядерной обработки и параллелизма;
- функциональное программирование на новых языках для JVM;
- современные подходы к тестированию, сборке и непрерывной интеграции.
Скачать
возможности Java 7 и новые языки для виртуальной машины Java (JVM), а
также рассмотрены некоторые вспомогательные технологии, необходимые для
создания Java-программ завтрашнего дня. Книга начинается с подробного
описания новшеств Java 7, таких как работа с ресурсами в блоке try
(конструкция try-with-resources) и новый неблокирующий ввод-вывод
(NIO.2). Далее вас ждет экспресс-обзор трех сравнительно новых языков
для виртуальной машины Java - Groovy, Scala и Clojure. Вы увидите четкие
понятные примеры, которые помогут вам ознакомиться с десятками удобных и
практичных приемов. Вы изучите современные методы разработки,
обеспечения параллелизма, производительности, а также многие другие
интересные темы.
В этой книге:
- новые возможности Java 7;
- вводный курс по работе с языками Groovy, Scala и Clojure;
- обсуждение проблем многоядерной обработки и параллелизма;
- функциональное программирование на новых языках для JVM;
- современные подходы к тестированию, сборке и непрерывной интеграции.
Скачать
Комментарии
Отправить комментарий