Java 8 in Action: Lambdas, Streams, and functional-style programming, Raoul-Gabriel Urma

650 грн.

Описание

Java 8 in Action. Lambdas, Streams, and functional-style programming, Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft купить книга Україна

nEnglish
n
nОбкладинка – тверда
n
nРік видання – 2015
n
nКількість сторінок – 394
n
nISBN – 978-1-617291-99-9
n
nБумага – біла, офсет
n

Про книгу Java 8 in Action. Lambdas, Streams, and functional-style programming, Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft

nНа русский язык книга не издавалась. Другие книги по Java
n
nSummary
n
nJava 8 in Action
n
nis a clearly written guide to the new features of Java 8. The book covers lambdas, streams, and functional-style programming. With Java 8’s functional features you can now write more concise code in less time, and also automatically benefit from multicore architectures. It’s time to dig in!
n
nAbout the Book
n
nEvery new version of Java is important, but Java 8 is a game changer. Java 8 in Action is a clearly written guide to the new features of Java 8. It begins with a practical introduction to lambdas, using real-world Java code. Next, it covers the new Streams API and shows how you can use it to make collection-based code radically easier to understand and maintain. It also explains other major Java 8 features including default methods, Optional, CompletableFuture, and the new Date and Time API.
n
nThis book is written for programmers familiar with Java and basic OO programming.
n
nWhat’s Inside
n
nHow to use Java 8’s powerful new features
n
nWriting effective multicore-ready applications
n
nRefactoring, testing, and debugging
n
nAdopting functional-style programming
n
nQuizzes and quick-check questions
n
nAbout the Authors
n
nRaoul-Gabriel Urma
n
nis a software engineer, speaker, trainer, and PhD candidate at the University of Cambridge.
n
nMario Fusco
n
nis an engineer at Red Hat and creator of the lambdaj library. Alan Mycroft is a professor at Cambridge and cofounder of the Raspberry Pi Foundation.
n
nTable of Contents
n
nPART 1 FUNDAMENTALS
n
nJava 8: why should you care?
n
nPassing code with behavior parameterization
n
nLambda expressions
n
nPART 2 FUNCTIONAL-STYLE DATA PROCESSING
n
nIntroducing streams
n
nWorking with streams
n
nCollecting data with streams
n
nParallel data processing and performance
n
nPART 3 EFFECTIVE JAVA 8 PROGRAMMING
n
nRefactoring, testing, and debugging
n
nDefault methods
n
nUsing Optional as a better alternative to null
n
nCompletableFuture: composable asynchronousprogramming
n

ew Date and Time API
n
nPART 4 BEYOND JAVA 8
n
nThinking functionally
n
nFunctional programming techniques
n
nBlending OOP and FP: comparing Java 8 and Scala
n
nConclusions and where next for Java
n
nAPPENDIXES
n
nMiscellaneous language updates
n
nMiscellaneous library updates
n
nPerforming multiple operations in parallelon a stream
n
nLambdas and JVM bytecode
n

Також ви можете залишити питанная або відгук про книгу: Java 8 in Action. Lambdas, Streams, and functional-style programming, Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Java 8 in Action: Lambdas, Streams, and functional-style programming, Raoul-Gabriel Urma”

Ваш адрес email не будет опубликован. Обязательные поля помечены *