Java 8 in action : lambdas, streams, and functional-style programming
Java 8 in Action is a clearly written guide to 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...
Otros Autores: | , , , , |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
[Place of publication not identified]
Manning
2015
|
Edición: | 1st edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009822757606719 |
Tabla de Contenidos:
- Fundamentals
- Java 8: why should you care?
- Passing code with behavior parameterization
- Lambda expressions
- Functional-style data processing
- Introducing streams
- Working with streams
- Collecting data with streams
- Parallel data processing and performance
- Effective Java 8 programming
- Refactoring, testing, and debugging
- Default methods
- Using Optional as a better alternative to null
- CompletableFuture: composable asynchronous programming
- New Date and Time API
- Beyond Java
- Thinking functionally
- Functional programming techniques
- Blending OOP and FP: comparing Java 8 and Scala
- Conclusions and where next for Java
- Appendix A. Miscellaneous language updates
- Appendix B. Miscellaneous library updates
- Appendix C. Performing multiple operations in parallel on a stream
- Appendix D. Lambdas and JVM bytecode.