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


![Хватит тратить время на скучные академические фолианты! Изучение Computer Science может быть веселым и увлекательным занятием.
Владстон Феррейра Фило знакомит нас... Теоретический минимум по Computer Science [Все, что нужно знать программисту и разработчику]](https://www.rulit.me/data/programs/images/teoreticheskij-minimum-po-computer-science-vse-chto-nuzhno-z_522475.jpg)
![If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?
In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in... Automate the Boring Stuff with Python [Practical Programming for Total Beginners]](https://www.rulit.me/data/programs/images/automate-the-boring-stuff-with-python-practical-programming_570900.jpg)
![Технологии анализа текстовой информации стремительно меняются под влиянием машинного
обучения. Нейронные сети из теоретических научных исследований перешли в... Прикладной анализ текстовых данных на Python [Машинное обучение и создание приложений обработки естественного языка]](https://www.rulit.me/data/programs/images/prikladnoj-analiz-tekstovyh-dannyh-na-python-mashinnoe-obuchenie-i-soz_603555.jpg)


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