Értékelés:
A „Modern Java in Action” című könyvet nagyra értékelik világos és progresszív tanítási stílusa miatt, amely elősegíti a Java 8 és 9 funkciók, különösen a lambdák, a streamek és a reaktív programozás megértését. Az olvasók nagyra értékelik a gyakorlati példákat, a gyakorlatokat és a szervezést, bár egyesek aggályokat fogalmaztak meg a papír minőségével és az időnkénti szószátyársággal kapcsolatban.
Előnyök:Fokozatos bevezetés az összetett témákba, megkönnyítve azok megértését.
Hátrányok:Kiváló magyarázat a lambdák, a streamek és a funkcionális programozás fogalmairól.
(30 olvasói vélemény alapján)
Modern Java in Action: Lambdas, Streams, Functional and Reactive Programming
Összefoglaló
Manning bestsellere, a Java 8-as könyvét átdolgozták a Java 9-hez A Modern Java in Actionben a meglévő Java nyelvi ismereteire építhet a legújabb funkciókkal és technikákkal.
A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.
A technológiáról
A modern alkalmazások kihasználják az innovatív tervek előnyeit, beleértve a mikroszolgáltatásokat, a reaktív architektúrákat és a streaming adatokat. Az olyan modern Java funkciók, mint a lambdák, a streamek és a régóta várt Java Module System jelentősen megkönnyítik e tervek megvalósítását. Itt az ideje, hogy frissítse készségeit, és szembe tudjon nézni ezekkel a kihívásokkal.
A könyvről
A Modern Java in Action összekapcsolja a Java nyelv új jellemzőit és azok gyakorlati alkalmazásait. A kristálytiszta példák és a részletekre való gondos odafigyelés segítségével ez a könyv tiszteletben tartja az Ön idejét. Segítségével bővítheti az alapvető Java-ismereteket, miközben elsajátítja az olyan modern kiegészítéseket, mint a Streams API és a Java Module System, felfedezheti az egyidejűség új megközelítéseit, és megtanulhatja, hogyan segíthetnek a funkcionális koncepciók a könnyebben olvasható és karbantartható kód megírásában.
Mit tartalmaz a könyv?
⬤ Teljesen átdolgozott kiadása Manning bestsellerének, a Java 8 in Actionnek.
⬤ Új funkciók a Java 8-ban, a Java 9-ben és azon túl.
⬤ Adatok áramoltatása és reaktív programozás.
⬤ A Java modulrendszer.
Az olvasóról
A Java alapvető funkcióit ismerő fejlesztők számára íródott.
A szerzőről
Raoul-Gabriel Urma a Cambridge Spark vezérigazgatója. Mario Fusco a Red Hat vezető szoftvermérnöke. Alan Mycroft a Cambridge-i Egyetem informatika professzora; a Raspberry Pi Alapítvány társalapítója.
Tartalomjegyzék
1. RÉSZ - ALAPOK.
⬤ Java 8, 9, 10 és 11: mi történik?
⬤ Kód átadása viselkedésparaméterezéssel.
⬤ Lambda kifejezések.
2. RÉSZ - FUNKCIONÁLIS STÍLUSÚ ADATFELDOLGOZÁS STREAMEKKEL.
⬤ Folyamok bevezetése.
⬤ Munka streamekkel.
⬤ Adatok gyűjtése streamekkel.
⬤ Párhuzamos adatfeldolgozás és teljesítmény.
3. RÉSZ - HATÉKONY PROGRAMOZÁS STREAMEKKEL ÉS LAMBDÁKKAL.
⬤ A gyűjtési API fejlesztései.
⬤ Refaktorálás, tesztelés és hibakeresés.
⬤ Domain-specifikus nyelvek lambdák használatával.
4. RÉSZ - MINDENNAPI JAVA.
⬤ A null jobb alternatívájaként az Optional használata.
⬤ Új dátum és idő API.
⬤ Előreértelmezett metódusok.
⬤ A Java modulrendszer.
5. RÉSZ - TOVÁBBFEJLESZTETT JAVA PÁRHUZAMOSSÁG.
⬤ A CompletableFuture és a reaktív programozás mögötti fogalmak.
⬤ CompletableFuture: összetehető aszinkron programozás.
⬤ Reaktív programozás.
6. RÉSZ - FUNKCIONÁLIS PROGRAMOZÁS ÉS A JAVA JÖVŐBELI FEJLŐDÉSE.
⬤ Funkcionális gondolkodás.
⬤ Funkcionális programozási technikák.
⬤ Az OOP és az FP ötvözése: a Java és a Scala összehasonlítása.
⬤ Következtetések és a Java következő lépései.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)