Nowoczesna Java w akcji: Lambdy, strumienie, programowanie funkcjonalne i reaktywne

Ocena:   (4,5 na 5)

Nowoczesna Java w akcji: Lambdy, strumienie, programowanie funkcjonalne i reaktywne (Raoul-Gabriel)

Opinie czytelników

Podsumowanie:

Książka „Modern Java in Action” jest bardzo chwalona za jasny i progresywny styl nauczania, który poprawia zrozumienie funkcjonalności Java 8 i 9, w szczególności lambdas, strumieni i programowania reaktywnego. Czytelnicy doceniają praktyczne przykłady, ćwiczenia i organizację, choć niektórzy zauważyli obawy dotyczące jakości papieru i sporadycznej gadatliwości.

Zalety:

Stopniowe wprowadzanie do złożonych tematów, dzięki czemu są one łatwe do zrozumienia.

Wady:

Doskonałe wyjaśnienie lambd, strumieni i koncepcji programowania funkcjonalnego.

(na podstawie 30 opinii czytelników)

Oryginalny tytuł:

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

Zawartość książki:

Podsumowanie

Bestsellerowa książka Manning Java 8 została poprawiona dla Java 9 W Modern Java in Action, będziesz budować na istniejących umiejętnościach języka Java z najnowszymi funkcjami i technikami.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Nowoczesne aplikacje wykorzystują innowacyjne projekty, w tym mikrousługi, architektury reaktywne i dane strumieniowe. Nowoczesne funkcje Java, takie jak lambdy, strumienie i długo oczekiwany system modułów Java, znacznie ułatwiają wdrażanie tych projektów. Nadszedł czas, aby podnieść swoje umiejętności i sprostać tym wyzwaniom.

O książce

Modern Java in Action łączy nowe funkcje języka Java z ich praktycznymi zastosowaniami. Korzystając z krystalicznie przejrzystych przykładów i dbałości o szczegóły, ta książka szanuje Twój czas. Pomoże ci ona poszerzyć istniejącą wiedzę na temat podstawowego języka Java, opanowując nowoczesne dodatki, takie jak Streams API i Java Module System, odkrywając nowe podejścia do współbieżności i dowiadując się, w jaki sposób koncepcje funkcjonalne mogą pomóc w pisaniu kodu, który jest łatwiejszy do odczytania i utrzymania.

Co jest w środku

⬤ Dokładnie zmienione wydanie bestsellerowej książki Manninga Java 8 in Action.

⬤ Nowe funkcje w Java 8, Java 9 i nie tylko.

⬤ Strumieniowe przesyłanie danych i programowanie reaktywne.

⬤ System modułów Javy.

O Czytelniku

Napisana dla programistów zaznajomionych z podstawowymi funkcjami języka Java.

O autorze

Raoul-Gabriel Urma jest dyrektorem generalnym Cambridge Spark. Mario Fusco jest starszym inżynierem oprogramowania w Red Hat. Alan Mycroft jest profesorem informatyki na Uniwersytecie Cambridge; współzałożyciel Fundacji Raspberry Pi.

Spis treści

CZĘŚĆ 1 - PODSTAWY.

⬤ Java 8, 9, 10 i 11: co się dzieje?

⬤ Przekazywanie kodu z parametryzacją zachowania.

⬤ Wyrażenia lambda.

CZĘŚĆ 2 - FUNKCJONALNE PRZETWARZANIE DANYCH ZA POMOCĄ STRUMIENI.

⬤ Wprowadzenie do strumieni.

⬤ Praca ze strumieniami.

⬤ Zbieranie danych za pomocą strumieni.

⬤ Równoległe przetwarzanie danych i wydajność.

CZĘŚĆ 3 - EFEKTYWNE PROGRAMOWANIE Z WYKORZYSTANIEM STRUMIENI I LAMBD.

⬤ Ulepszenia API kolekcji.

⬤ Refaktoryzacja, testowanie i debugowanie.

⬤ Języki specyficzne dla domeny wykorzystujące lambdy.

CZĘŚĆ 4 - JAVA NA CO DZIEŃ.

⬤ Używanie Optional jako lepszej alternatywy dla null.

⬤ Nowe API daty i czasu.

⬤ Metody domyślne.

⬤ System modułów Java.

CZĘŚĆ 5 - ULEPSZONA WSPÓŁBIEŻNOŚĆ JAVA.

⬤ Koncepcje stojące za CompletableFuture i programowaniem reaktywnym.

⬤ CompletableFuture: komponowalne programowanie asynchroniczne.

⬤ Programowanie reaktywne.

CZĘŚĆ 6 - PROGRAMOWANIE FUNKCYJNE I PRZYSZŁA EWOLUCJA JAVA.

⬤ Funkcjonalne myślenie.

⬤ Techniki programowania funkcjonalnego.

⬤ Łączenie OOP i FP: Porównanie Javy i Scali.

⬤ Wnioski i co dalej z Javą.

Dodatkowe informacje o książce:

ISBN:9781617293566
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2018
Liczba stron:592

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Nowoczesna Java w akcji: Lambdy, strumienie, programowanie funkcjonalne i reaktywne - Modern Java in...
Podsumowanie Bestsellerowa książka Manning Java...
Nowoczesna Java w akcji: Lambdy, strumienie, programowanie funkcjonalne i reaktywne - Modern Java in Action: Lambdas, Streams, Functional and Reactive Programming

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)