Hodnotenie:
Kniha získala zmiešané recenzie, pričom niektorí chvália jej informatívny obsah, zatiaľ čo iní kritizujú jej slabé spracovanie a nedostatočnú zrozumiteľnosť.
Výhody:Obsahuje zaujímavé informácie o vývoji jazyka Java; niektorí ju považujú za najlepšiu knihu pre odborníkov na jazyk Java.
Nevýhody:⬤ Výrazný nedostatok korektúr a úprav, vrátane problémov, ako sú chyby v riadkovaní
⬤ niektorí čitatelia ju považujú za zbytočnú a nepomáhajúcu
⬤ vysoká cena nie je odôvodnená kvalitou.
(na základe 5 čitateľských recenzií)
JAVA 9.0 To 13.0 New Features: Learn, Implement and Migrate to New Version of Java.
Komplexný sprievodca štúdiom aktualizácií verzií od JDK9. 0 po JDK13. 0
Kľúčové vlastnosti
⬤ Poznajte cestu Javy od jej prvých dní až po súčasnosť.
⬤ Naučte sa implementovať modulárne programovanie v Jave9.
⬤ Nastudujte si aktualizácie v rôznych verziách Javy od verzie 9. 0 až po 13. 0.
⬤ Pochopiť potrebu a fungovanie reaktívneho programovania.
⬤ Učiť sa migrovať už existujúci kód Javy do nových verzií.
⬤ Naučiť sa používať jshell na testovanie nového API pred použitím v projekte.
Popis
Vydávanie verzií je jednou z dôležitých fáz úspechu každého programovacieho jazyka. V priebehu rokov Java urobila mnoho vylepšení vo svojom API, aby bolo spoľahlivé a flexibilné na používanie. Cieľom tejto knihy je poskytnúť vám informácie týkajúce sa všetkých aktualizácií z JDK9. 0 až po JDK13. 0 na jednom mieste.
Táto kniha začína stručnou históriou Javy. Zaoberá sa tým, ako sa Java v priebehu rokov vyvíjala ako kompletný programovací jazyk uvádzaním rôznych verzií. Zoznámite sa s koncepciou systému modulov a ďalšími dôležitými koncepciami zavedenými v JSE9. 0 a JSE10. 0. Pokračujúc ďalej vás kniha prevedie aktualizáciami v JDK11. 0. Rozoberajú sa aj koncepty ako Epsilon, ZGC a riadenie prístupu na základe hniezda.
Hoci je dobré sa aktualizácie verzií naučiť, spôsobujú zložitosti pri aktualizácii existujúceho kódu, aby bol kompatibilný s novou verziou. V tejto knihe sa podrobne hovorí o tom, ako môžete migrovať svoj starší kód, aby zodpovedal novým verziám. Venuje sa aj tomu, ako používať jshell, nástroj používaný na testovanie fragmentov kódu bez nutnosti písania celej triedy aplikácie, s mnohými príkladmi. Ďalej sa táto kniha podrobne zaoberá koncepciou reaktívneho programovania. Na príkladoch sú rozobrané pojmy ako publisher, subscriber, subscription a back-pressure.
V závere knihy sa dozviete o veľmi aktuálnych aktualizáciách, ktoré vydala Java. V kapitolách sa hovorí o JDK12. 0 a JDK13. 0. Zaoberajú sa pojmami ako Shenondaoh, microbenchmark suit, modifikovaný switch expression z JDK12. 0. Aj keď je Java13 ešte horúcim pokrmom, táto kniha vám poskytne primeranú predstavu o tom, aké sú nové aktualizácie, ktoré boli v tejto verzii navrhnuté.
Čo sa naučíte
Na konci tejto knihy budete schopní implementovať aktualizácie poskytované v rôznych verziách Javy. Táto kniha sa zaoberá aktualizáciami od verzie 9. 0 až 13. 0. Budete vedieť pracovať so systémom modulov Java. Budete môcť otestovať nové API pomocou jshell. Spolu s tým budete môcť migrovať svoj starší kód tak, aby zodpovedal odporúčaniam nových verzií Javy.
Pre koho je táto kniha určená
Táto kniha sa zaoberá aktualizáciami nových verzií jazyka Java. Pred čítaním tejto knihy sa preto odporúčajú predchádzajúce znalosti jazyka Java. Hoci sa zaoberáme verziami od JSE9. 0 a ďalej, nie je potrebné, aby bol čitateľ odborníkom na staršie verzie. Ak máte záujem poznať najnovší vývoj v Java API, je táto kniha pre vás ideálna.
Obsah
1. Poznatky o verziovaní.
2. Čo je nové v jazyku Java9.
3. Pochopenie JDK10 - krok k JDK11.
4. Ponor do JDK11.
5. Migrácia kódu.
6. Práca s JShell.
7. Reaktívne programovanie a aktualizácie súbežnosti.
8. Čo ďalej v Jave12.
9. Úvod do Javy13.
O autorovi
Mandar Jog je vášnivý Java tréner s viac ako 15-ročnými skúsenosťami v oblasti maloobchodného a firemného školenia. Je držiteľom celosvetových certifikátov ako SCJP a SCWCD. Jeho odbornými oblasťami sú Java, J2EE (Spring, Hibernate). Poskytol viac ako 500 školení o jadre Javy, webových technológiách, Hibernate, Spring Boot, Angular atď.
Váš profil na LinkedIn: https: //www.linkedin.com/in/mandar-jog-0ba9a01b/.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)