000 03376nam0a2200397 4500
001 264282
005 20231029214347.0
010 _a9785496005449
035 _a(RuTPU)RU\TPU\book\287273
090 _a264282
100 _a20140618d2014 km y0rusy50 ca
101 1 _arus
_ceng
102 _aRU
105 _aa z 000zy
200 1 _aJava. Новое поколение разработки. Техники Java 7 и многоязычное программирование
_eпер. с англ.
_fБ. Эванс, М. Вербург
210 _aСанкт-Петербург
_cПитер
_d2014
215 _a557 с.
_cил.
330 _aВ этой книге представлен оригинальный и практичный взгляд на новые возможности Java 7 и новые языки для виртуальной машины Java (JVM), а также рассмотрены некоторые вспомогательные технологии, необходимые для создания Java-программ завтрашнего дня. Книга начинается с подробного описания новшеств Java 7, таких как работа с ресурсами в блоке try (конструкция try-with-resources) и новый неблокирующий ввод-вывод (NIO.2). Далее вас ждет экспресс-обзор трех сравнительно новых языков для виртуальной машины Java — Groovy, Scala и Clojure. Вы увидите четкие понятные примеры, которые помогут вам ознакомиться с десятками удобных и практичных приемов. Вы изучите современные методы разработки, обеспечения параллелизма, производительности, а также многие другие интересные темы.В этой книге:новые возможности Java 7;вводный курс по работе с языками Groovy, Scala и Clojure; обсуждение проблем многоядерной обработки и параллелизма; функциональное программирование на новых языках для JVM; современные подходы к тестированию, сборке и непрерывной интеграции.
606 1 _aЯзыки программирования
_2stltpush
_3(RuTPU)RU\TPU\subj\65957
610 1 _aJava 7
610 1 _aмногоязычное программирование
610 1 _aальтернативные языки
610 1 _aвозможности
610 1 _aвиртуальные машины
610 1 _aвспомогательные технологии
610 1 _aпараллелизм
610 1 _aфункциональное программирование
610 1 _aтестирование
610 1 _aнепрерывная интеграция
675 _a004.43
_v4
700 1 _aЭванс
_bБ.
_gБенджамин
701 1 _aВербург
_bМ.
_gМартин
801 1 _aRU
_b63413507
_c20140618
801 2 _aRU
_b63413507
_c20140919
_gRCR
942 _cBK
959 _a71/20140416
_d1
_e699,00
_fЧЗТЛ:1