Beschreibung
InhaltsangabeTable of ContentsUPDATEDChapter 1: Java 8: It’s a Whole New Java (renamed)Chapter 2: Understanding Lambdas in Java 8 (renamed)Chapter 3: Lambda’s Domain: Collections and Streams (renamed)Chapter 4: File I/O with Lambdas (was first part of chapter 5)Chapter 5: Data Access with Lambdas (was second part of chapter 5)Chapter 6: Lambda Concurrency (was chapter 4)Chapter 7: Legacy to Lambdas (renamed chapter 8)Chapter 8: Lambdas in Java ByteCode (renamed chapter 9)Appendix: The FunJava LibraryNOTESInstead of dedicating specific chapters to "Closure Catches" and "Callback Closures", those poitns were integrated into chapter 2 and then sprinked out within the context where their issues arise. ORIGINALChapter 1: It’s Now Easier to Have Functional CodeChapter 2: Core ClosuresChapter 3: Collections with ClosuresChapter 4: Concurrency with ClosuresChapter 5: Communicating with ClosuresChapter 6: Callback ClosuresChapter 7: Closure CatchesChapter 8: Lambdas for Legacy CodeChapter 9: Closures Under the Covers
Autorenportrait
Robert Fischer is a software developer, open source software contributor, technical commentator, and engineering manager. He has consulted, written, and spoken broadly on technical topics including concurrency, JVM bytecode, Groovy, Grails, and Gradle, and functional programming. Robert has a Masters of Divinity degree from Duke University, works as the VP of Engineering at Webonise Lab, and lives in Durham, North Carolina with his wife, dog, and baby girl.