Лямбда-выражения в Java 8

PDF
Märgi loetuks
Kuidas lugeda raamatut pärast ostmist
  • Lugemine ainult LitRes “Loe!”
Raamatu kirjeldus

Если вы имеете опыт работы с Java SE, то из этой книги узнаете об изменениях в версии Java 8, обусловленных появлением в языке лямбда-выражений. Вашему вниманию будут представлены примеры кода, упражнения и увлекательные объяснения того, как можно использовать эти анонимные функции, чтобы сделать код проще и чище, и как библиотеки помогают в решении прикладных задач.

Лямбда-выражения – относительно простое изменение в языке Java; в первой части книги показано, как правильно ими пользоваться. В последующих главах демонстрируется, как лямбда-выражения позволяют повысить производительность программы за счет распараллеливания, писать более простой конкурентный код и точнее моделировать предметную область, в том числе создавать более качественные предметно-ориентированные языки.

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

Täpsemad andmed
Vanusepiirang:
0+
Lisatud LitResi:
15 juuni 2015
Tõlke kuupäev:
2017
Kirjutamiskuupäev:
2014
Maht:
194 lk.
ISBN:
978-5-97060-463-2
Kogusuurus:
0 MB
Lehekülgi kokku:
194
Lehekülje mõõdud:
140 x 205 мм
Tõlkija:
А. А. Слинкин
Copyright:
ДМК Пресс
"Лямбда-выражения в Java 8" — loe veebis tasuta üht katkendit raamatust. Kirjutage kommentaare ja ülevaateid, hääletage oma lemmiku poolt.
Raamat kuulub seeriasse
«Функциональное программирование»
Квантовые вычисления и функциональное программирование
Параллельное и конкурентное программирование на языке Haskell
Практическое использование Common Lisp
-5%

Selle raamatu lugejad loevad ka

Отзывы 4

Сначала популярные
bonus4rlp

отзыв о книге «Лямбда-выражения в Java 8»

Хотя язык Java позиционировался в свое время, как объектно-ориентированный язык, но вот и до него докатилась волна функционального программирования.

Для меня важным было найти более или менее понятное определение лямбда-выражений. Еще лучше – примеры их использования.

Как всегда, язык другой (нефункциональной) парадигмы внес свои специфические черты в описание этого понятия. Но это не столь страшно, если есть умение сопоставлять с оригиналом.

В общем, для набора примеров при обучении функциональному программированию эта книга может подойти. Только готовьтесь к переработке под тот язык функционального программирования, который преподаете.

Ансар Узденов

Эта книга – кратчайший путь понять лямбды в Java, а также связанные с лямбдами функциональные интерфейсы и стримы.

В переводе использована не самая удачная терминология, например каркас вместо фреймворка, или же автономные тесты вместо юнит-тестов. Есть места где листинг с кодом прерывается посередине.

Сэм Фишер

Недавно решил укрепить знания по java-лямбдам и начал изучать данную книгу. Прочёл 4 главы и с уверенностью могу сказать, что книга полезная. Автор поступательно вводит нас в курс дела и помимо функционально го программирования рассказывает о нововведениях в java8. При этом он чётко объясняет причины появления тех, или иных фич в языке, что вдвойне здорово. Также плюсом будет то, что в конце каждой главы есть практические упражнения, которые помогут закрепить материал.

Единственный недостаток книги-перевод. Книга читаема, но перевод некоторых терминов может ввести в заблуждение.

Денис Бордиловский

Очень даже не плохая книга, если вы раньше изучали не только JAVA, но и другие языки программирования и умеете сопоставлять и редактировать код под то, что нужно вам. Книга полезная.

Оставьте отзыв