Java modernă în acțiune: Lambdas, Streams, Programare funcțională și reactivă

Evaluare:   (4.5 din 5)

Java modernă în acțiune: Lambdas, Streams, Programare funcțională și reactivă (Raoul-Gabriel)

Recenzii ale cititorilor

Rezumat:

Cartea „Modern Java in Action” este foarte apreciată pentru stilul său de predare clar și progresiv care îmbunătățește înțelegerea funcționalităților Java 8 și 9, în special lambdas, fluxuri și programare reactivă. Cititorii îi apreciază exemplele practice, exercițiile și organizarea, deși unii au remarcat preocupări legate de calitatea hârtiei și verbozitatea ocazională.

Avantaje:

Introducerea graduală a subiectelor complexe, făcându-le ușor de înțeles.

Dezavantaje:

Explicații excelente despre lambdas, fluxuri și concepte de programare funcțională.

(pe baza a 30 recenzii ale cititorilor)

Titlul original:

Modern Java in Action: Lambdas, Streams, Functional and Reactive Programming

Conținutul cărții:

Rezumat

Cea mai bine vândută carte Manning despre Java 8 a fost revizuită pentru Java 9 În Modern Java in Action, vă veți dezvolta cunoștințele existente în limbajul Java cu cele mai noi caracteristici și tehnici.

Cumpărarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.

Despre tehnologie

Aplicațiile moderne profită de modele inovatoare, inclusiv microservicii, arhitecturi reactive și streaming de date. Caracteristicile Java moderne, cum ar fi lambdas, fluxurile și mult-așteptatul Java Module System facilitează semnificativ implementarea acestor proiecte. Este timpul să vă actualizați competențele și să faceți față acestor provocări.

Despre carte

Modern Java in Action conectează noile caracteristici ale limbajului Java cu aplicațiile lor practice. Folosind exemple extrem de clare și o atenție deosebită la detalii, această carte vă respectă timpul. Vă va ajuta să vă extindeți cunoștințele existente despre Java de bază pe măsură ce stăpâniți adăugiri moderne precum API Streams și Java Module System, explorați noi abordări ale concurenței și aflați cum conceptele funcționale vă pot ajuta să scrieți cod mai ușor de citit și de întreținut.

Ce este în interior

⬤ Ediție complet revizuită a bestsellerului Manning Java 8 în acțiune.

⬤ Funcții noi în Java 8, Java 9 și ulterior.

⬤ Streaming de date și programare reactivă.

⬤ Sistemul de module Java.

Despre cititor

Scris pentru dezvoltatorii familiarizați cu caracteristicile Java de bază.

Despre autor

Raoul-Gabriel Urma este CEO al Cambridge Spark. Mario Fusco este inginer software senior la Red Hat. Alan Mycroft este profesor de informatică la Universitatea din Cambridge; este cofondator al Fundației Raspberry Pi.

Tabla de conținut

PARTEA 1 - NOȚIUNI FUNDAMENTALE.

⬤ Java 8, 9, 10 și 11: ce se întâmplă?

⬤ Pasarea codului cu parametrizarea comportamentului.

⬤ Expresii lambda.

PARTEA 2 - PROCESAREA DATELOR ÎN STIL FUNCȚIONAL CU FLUXURI.

⬤ Introducerea fluxurilor.

⬤ Lucrul cu fluxurile.

⬤ Colectarea datelor cu fluxuri.

⬤ Procesarea paralelă a datelor și performanța.

PARTEA 3 - PROGRAMAREA EFICIENTĂ CU FLUXURI ȘI LAMBDAS.

⬤ Ambunătățiri ale API-ului de colectare.

⬤ Refactorizare, testare și depanare.

⬤ Limbaje specifice domeniului utilizând lambdas.

PARTEA 4 - JAVA DE ZI CU ZI.

⬤ Utilizarea Optional ca o alternativă mai bună la null.

⬤ Noul API pentru dată și oră.

⬤ Metode implicite.

⬤ Sistemul de module Java.

PARTEA 5 - SIMULTANEITATE JAVA ÎMBUNĂTĂȚITĂ.

⬤ Conceptele din spatele CompletableFuture și programării reactive.

⬤ CompletableFuture: programare asincronă componibilă.

⬤ Programare reactivă.

PARTEA 6 - PROGRAMAREA FUNCȚIONALĂ ȘI EVOLUȚIA VIITOARE A JAVA.

⬤ Gândirea funcțională.

⬤ Tehnicile de programare funcțională.

⬤ Bombinarea OOP și FP: compararea Java și Scala.

⬤ Concluzii și ce urmează pentru Java.

Alte date despre carte:

ISBN:9781617293566
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2018
Numărul de pagini:592

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Java modernă în acțiune: Lambdas, Streams, Programare funcțională și reactivă - Modern Java in...
Rezumat Cea mai bine vândută carte Manning...
Java modernă în acțiune: Lambdas, Streams, Programare funcțională și reactivă - Modern Java in Action: Lambdas, Streams, Functional and Reactive Programming

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)