Read Anywhere and on Any Device!

Special Offer | $0.00

Join Today And Start a 30-Day Free Trial and Get Exclusive Member Benefits to Access Millions Books for Free!

Read Anywhere and on Any Device!

  • Download on iOS
  • Download on Android
  • Download on iOS

Modern Java in Action: Lambdas, streams, functional and reactive programming

Unknown Author
4.9/5 (10329 ratings)
Description:SummaryManning's bestselling Java 8 book has been revised for Java 9! In Modern Java in Action, you'll build on your existing Java language skills with the newest features and techniques.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyModern applications take advantage of innovative designs, including microservices, reactive architectures, and streaming data. Modern Java features like lambdas, streams, and the long-awaited Java Module System make implementing these designs significantly easier. It's time to upgrade your skills and meet these challenges head on!About the BookModern Java in Action connects new features of the Java language with their practical applications. Using crystal-clear examples and careful attention to detail, this book respects your time. It will help you expand your existing knowledge of core Java as you master modern additions like the Streams API and the Java Module System, explore new approaches to concurrency, and learn how functional concepts can help you write code that's easier to read and maintain. What's insideThoroughly revised edition of Manning's bestselling Java 8 in ActionNew features in Java 8, Java 9, and beyondStreaming data and reactive programmingThe Java Module SystemAbout the ReaderWritten for developers familiar with core Java features.About the AuthorRaoul-Gabriel Urma is CEO of Cambridge Spark. Mario Fusco is a senior software engineer at Red Hat. Alan Mycroft is a University of Cambridge computer science professor; he cofounded the Raspberry Pi Foundation.Table of ContentsPART 1 - FUNDAMENTALSJava 8, 9, 10, and 11: what's happening?Passing code with behavior parameterizationLambda expressionsPART 2 - FUNCTIONAL-STYLE DATA PROCESSING WITH STREAMSIntroducing streamsWorking with streamsCollecting data with streamsParallel data processing and performancePART 3 - EFFECTIVE PROGRAMMING WITH STREAMS AND LAMBDASCollection API enhancementsRefactoring, testing, and debuggingDomain-specific languages using lambdasPART 4 - EVERYDAY JAVAUsing Optional as a better alternative to nullNew Date and Time APIDefault methodsThe Java Module SystemPART 5 - ENHANCED JAVA CONCURRENCYConcepts behind CompletableFuture and reactive programming composable asynchronous programmingReactive programmingPART 6 - FUNCTIONAL PROGRAMMING AND FUTURE JAVA EVOLUTIONThinking functionallyFunctional programming techniquesBlending OOP and Comparing Java and ScalaConclusions and where next for JavaWe have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with Modern Java in Action: Lambdas, streams, functional and reactive programming. To get started finding Modern Java in Action: Lambdas, streams, functional and reactive programming, you are right to find our website which has a comprehensive collection of manuals listed.
Our library is the biggest of these that have literally hundreds of thousands of different products represented.
Pages
Format
PDF, EPUB & Kindle Edition
Publisher
Release
ISBN
1638356971

Modern Java in Action: Lambdas, streams, functional and reactive programming

Unknown Author
4.4/5 (1290744 ratings)
Description: SummaryManning's bestselling Java 8 book has been revised for Java 9! In Modern Java in Action, you'll build on your existing Java language skills with the newest features and techniques.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyModern applications take advantage of innovative designs, including microservices, reactive architectures, and streaming data. Modern Java features like lambdas, streams, and the long-awaited Java Module System make implementing these designs significantly easier. It's time to upgrade your skills and meet these challenges head on!About the BookModern Java in Action connects new features of the Java language with their practical applications. Using crystal-clear examples and careful attention to detail, this book respects your time. It will help you expand your existing knowledge of core Java as you master modern additions like the Streams API and the Java Module System, explore new approaches to concurrency, and learn how functional concepts can help you write code that's easier to read and maintain. What's insideThoroughly revised edition of Manning's bestselling Java 8 in ActionNew features in Java 8, Java 9, and beyondStreaming data and reactive programmingThe Java Module SystemAbout the ReaderWritten for developers familiar with core Java features.About the AuthorRaoul-Gabriel Urma is CEO of Cambridge Spark. Mario Fusco is a senior software engineer at Red Hat. Alan Mycroft is a University of Cambridge computer science professor; he cofounded the Raspberry Pi Foundation.Table of ContentsPART 1 - FUNDAMENTALSJava 8, 9, 10, and 11: what's happening?Passing code with behavior parameterizationLambda expressionsPART 2 - FUNCTIONAL-STYLE DATA PROCESSING WITH STREAMSIntroducing streamsWorking with streamsCollecting data with streamsParallel data processing and performancePART 3 - EFFECTIVE PROGRAMMING WITH STREAMS AND LAMBDASCollection API enhancementsRefactoring, testing, and debuggingDomain-specific languages using lambdasPART 4 - EVERYDAY JAVAUsing Optional as a better alternative to nullNew Date and Time APIDefault methodsThe Java Module SystemPART 5 - ENHANCED JAVA CONCURRENCYConcepts behind CompletableFuture and reactive programming composable asynchronous programmingReactive programmingPART 6 - FUNCTIONAL PROGRAMMING AND FUTURE JAVA EVOLUTIONThinking functionallyFunctional programming techniquesBlending OOP and Comparing Java and ScalaConclusions and where next for JavaWe have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with Modern Java in Action: Lambdas, streams, functional and reactive programming. To get started finding Modern Java in Action: Lambdas, streams, functional and reactive programming, you are right to find our website which has a comprehensive collection of manuals listed.
Our library is the biggest of these that have literally hundreds of thousands of different products represented.
Pages
Format
PDF, EPUB & Kindle Edition
Publisher
Release
ISBN
1638356971
loader