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

4,31 valoración promedio
( 297 valoraciones por Goodreads )
 
9781617291999: Java 8 in Action: Lambdas, Streams, and functional-style programming
Ver todas las copias de esta edición ISBN.
 
 
Reseña del editor:

Summary

Java 8 in Action is 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!

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Book

Every 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.

This book is written for programmers familiar with Java and basic OO programming.

What's Inside

  • How to use Java 8's powerful new features
  • Writing effective multicore-ready applications
  • Refactoring, testing, and debugging
  • Adopting functional-style programming
  • Quizzes and quick-check questions

About the Authors

Raoul-Gabriel Urma is a software engineer, speaker, trainer, and PhD candidate at the University of Cambridge. Mario Fusco is 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.

Table of Contents

    PART 1 FUNDAMENTALS

  1. Java 8: why should you care?
  2. Passing code with behavior parameterization
  3. Lambda expressions
  4. PART 2 FUNCTIONAL-STYLE DATA PROCESSING

  5. Introducing streams
  6. Working with streams
  7. Collecting data with streams
  8. Parallel data processing and performance

    PART 3 EFFECTIVE JAVA 8 PROGRAMMING

  9. Refactoring, testing, and debugging
  10. Default methods
  11. Using Optional as a better alternative to null
  12. CompletableFuture: composable asynchronousprogramming
  13. New Date and Time API
  14. PART 4 BEYOND JAVA 8

  15. Thinking functionally
  16. Functional programming techniques
  17. Blending OOP and FP: comparing Java 8 and Scala
  18. Conclusions and where next for Java
  19. APPENDIXES

  20. Miscellaneous language updates
  21. Miscellaneous library updates
  22. Performing multiple operations in parallelon a stream
  23. Lambdas and JVM bytecode

Biografía del autor:

Raoul-Gabriel Urma has worked as a software engineer for Oracle's Java Platform Group, Google's Python team, Ebay, and Goldman Sachs as well as for several startup projects. He's currently completing a PhD in Computer Science at the University of Cambridge and is a regular speaker and instructor.

Mario Fusco is a senior software engineer at Red Hat working on Drools, the JBoss rule engine. He created the open source library lambdaj, an internal Java DSL for manipulating collections in a functional way.

Alan Mycroft is Professor of Computer Science at the University of Cambridge, where he researches programming languages, their semantics, optimization and implementation. He is a co-founder and Trustee of the Raspberry Pi Foundation.

"Sobre este título" puede pertenecer a otra edición de este libro.

Los mejores resultados en AbeBooks

Edición internacional
Edición internacional

1.

Urma
ISBN 10: 1617291994 ISBN 13: 9781617291999
Nuevo Softcover Cantidad disponible: 3
Edición internacional
Librería
GREAT BOOKS DEAL
(TALLAHASSEE, FL, Estados Unidos de America)
Valoración
[?]

Descripción Softcover. Condición: New. Brand NEW, Paperback International Edition. Black & White or color, Cover and ISBN may be different but similar contents as US editions. Standard delivery takes 3-6 business days by USPS/UPS/Fedex with tracking number. Choose expedited shipping for superfast delivery 2-4 business days. We also ship to PO Box addresses. International Edition Textbooks may bear a label ?Not for sale in the U.S. or Canada? etc. printed only to discourage U.S. students from obtaining an affordable copy. Legal to use despite any disclaimer on cover as per US court. No access code or CD included unless specified. In some instances, the international textbooks may have different exercises at the end of the chapters. Printed in English. 100% Customer satisfaction guaranteed! Please feel free to contact us for any queries. Nº de ref. del artículo: INT1076

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 9,58
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,14
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

2.

Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft
Publicado por Wiley (2014)
ISBN 10: 1617291994 ISBN 13: 9781617291999
Nuevo Soft cover Cantidad disponible: > 20
Edición internacional
Librería
Books in my Basket
(New Delhi, India)
Valoración
[?]

Descripción Wiley, 2014. Soft cover. Condición: New. International Edition. 424pp. Book cover and ISBN different from US edition. Territorial Restrictions maybe printed on the book. This is an international edition. Nº de ref. del artículo: 328094

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 8,60
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 4,13
De India a Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

3.

Mario Fusco , Raoul Gabriel Urma , Alan Mycroft
ISBN 10: 1617291994 ISBN 13: 9781617291999
Nuevo Soft cover Cantidad disponible: 20
Edición internacional
Librería
Books in my Basket
(New Delhi, India)
Valoración
[?]

Descripción 2014. Soft cover. Condición: New. International Edition. Book cover and ISBN different from US edition. Territorial Restrictions maybe printed on the book. This is an international edition. Nº de ref. del artículo: 495737

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 9,20
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 4,13
De India a Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

4.

Raoul-Gabriel Urma; Mario Fusco; Alan Mycroft
ISBN 10: 1617291994 ISBN 13: 9781617291999
Nuevo Paperback Cantidad disponible: 1
Edición internacional
Librería
US_Superfast_Bookstore
(New Castle, DE, Estados Unidos de America)
Valoración
[?]

Descripción Paperback. Condición: New. This is an International Edition. Brand New Paperback- Same Title Author and Edition as listed. ISBN and Cover design differs. Similar Contents as U.S Edition. Delivery within 3-7 business days ACROSS THE GLOBE. We can ship to PO Box address in US. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" or "For sale in Asia only" or similar restrictions- printed only to discourage students from obtaining an affordable copy. US Court has asserted your right to buy and use International edition. Access code/CD may not provided with these editions. We may ship the books from multiple warehouses across the globe including Asia depending upon the availability of inventory. Printed in English. Customer satisfaction guaranteed. Nº de ref. del artículo: U_9789351197430

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 11,06
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,41
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

5.

Raoul-Gabriel Urma; Mario Fusco; Alan Mycroft
ISBN 10: 1617291994 ISBN 13: 9781617291999
Nuevo Paperback Cantidad disponible: 15
Edición internacional
Librería
Bookstore99
(Wilmington, DE, Estados Unidos de America)
Valoración
[?]

Descripción Paperback. Condición: NEW. This is an International Edition. Brand New Paperback- Same Title Author and Edition as listed. ISBN and Cover design differs. Similar Contents as U.S Edition. Delivery within 3-7 business days ACROSS THE GLOBE. We can ship to PO Box address in US. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" or "For sale in Asia only" or similar restrictions- printed only to discourage students from obtaining an affordable copy. US Court has asserted your right to buy and use International edition. Access code/CD may not provided with these editions. We may ship the books from multiple warehouses across the globe including Asia depending upon the availability of inventory. Printed in English. Customer satisfaction guaranteed. Choose expedited shipping for Express delivery. Tracking number provided for every order. Nº de ref. del artículo: RU_9781617291999

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 11,67
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,41
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

6.

Urma, Raoul-Gabriel; Fusco, Mario; Mycroft, Alan
Publicado por Manning Publications
ISBN 10: 1617291994 ISBN 13: 9781617291999
Nuevo Tapa blanda Cantidad disponible: 6
Edición internacional
Librería
Sunshine Book Store
(Wilmington, DE, Estados Unidos de America)
Valoración
[?]

Descripción Manning Publications. Condición: New. 1617291994 This is an International Edition. Brand New, Paperback, Delivery within 6-14 business days, Similar Contents as U.S Edition, ISBN and Cover design may differ, printed in Black & White. Choose Expedited shipping for delivery within 3-8 business days. We do not ship to PO Box, APO , FPO Address. In some instances, subjects such as Management, Accounting, Finance may have different end chapter case studies and exercises. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" and "Content may different from U.S. Edition" - printed only to discourage U.S. students from obtaining an affordable copy. The U.S. Supreme Court has asserted your right to purchase international editions, and ruled on this issue. Access code/CD is not provided with these editions , unless specified. We may ship the books from multiple warehouses across the globe, including India depending upon the availability of inventory storage. Customer satisfaction guaranteed. Nº de ref. del artículo: AU_9781617291999

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 14,16
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

7.

Urma
ISBN 10: 1617291994 ISBN 13: 9781617291999
Nuevo Softcover Original o primera edición Cantidad disponible: > 20
Edición internacional
Librería
LowPriceBookDeals
(Wilmington, DE, Estados Unidos de America)
Valoración
[?]

Descripción Softcover. Condición: New. 1st edition. Brand NEW, Paperback International Edition. Black & White or color, Cover and ISBN may be different but similar contents as US editions. Standard delivery takes 5-9 business days by USPS/DHL with tracking number. Choose expedited shipping for superfast delivery 3-5 business days by UPS/DHL/FEDEX. We also ship to PO Box addresses but by Standard delivery and shipping charges will be extra. International Edition Textbooks may bear a label -Not for sale in the U.S. or Canada- etc. printed only to discourage U.S. students from obtaining an affordable copy. Legal to use despite any disclaimer on cover as per US court. No access code or CD included unless specified. In some instances, the international textbooks may have different exercises at the end of the chapters. Printed in English. We may ship the books from multiple warehouses across the globe, including India depending upon the availability of inventory storage. In case of orders from Europe, custom charges may comply by the relevant government authority and we are not liable for it. 100% Customer satisfaction guaranteed! Please feel free to contact us for any queries. Nº de ref. del artículo: LPBDUS1520101

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 11,21
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,18
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

8.

Urma, Raoul-Gabriel; Fusco, Mario; Mycroft, Alan
Publicado por Manning Publications
ISBN 10: 1617291994 ISBN 13: 9781617291999
Nuevo PAPERBACK Cantidad disponible: 10
Edición internacional
Librería
WFL
(Holtsville, NY, Estados Unidos de America)
Valoración
[?]

Descripción Manning Publications. PAPERBACK. Condición: New. 1617291994 New ,International Edition , Paperback , Same text as US edition , ISBN /Cover may be different , Ready to ship, Express 5-8 business days worldwide delivery. Nº de ref. del artículo: INFHR882

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 11,26
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,95
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

9.

Mario Fusco , Raoul Gabriel Urma , Alan Mycroft
ISBN 10: 1617291994 ISBN 13: 9781617291999
Nuevo PAPERBACK Cantidad disponible: 5
Edición internacional
Librería
Book Arsenal
(Delhi, DELHI, India)
Valoración
[?]

Descripción PAPERBACK. Condición: New. PAPERBACK INTERNATIONAL EDITION Brand New Book. We ship from India. The ISBN-13 or Cover might be different but content is extactly same. We deliver in 5 - 9days and respond quickly to customer queries. Nº de ref. del artículo: 1617291994-ABab

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 15,30
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De India a Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

10.

Urma, Raoul-Gabriel; Fusco, Mario; Mycroft, Alan
Publicado por Manning Publications
ISBN 10: 1617291994 ISBN 13: 9781617291999
Nuevo PAPERBACK Cantidad disponible: 10
Edición internacional
Librería
Ben's Book Shop
(Wilmington, DE, Estados Unidos de America)
Valoración
[?]

Descripción Manning Publications. PAPERBACK. Condición: New. 1617291994 Paperback. Book Condition: New. This is an International Edition. Brand new. Nº de ref. del artículo: INDMKT-9789351197430

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 12,22
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,21
A Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda