JAVA 9.0 do 13.0 - nowe funkcje: Nauka, wdrażanie i migracja do nowej wersji języka Java.

Ocena:   (3,1 na 5)

JAVA 9.0 do 13.0 - nowe funkcje: Nauka, wdrażanie i migracja do nowej wersji języka Java. (Mandar Jog)

Opinie czytelników

Podsumowanie:

Książka otrzymała mieszane recenzje, z których niektórzy chwalą jej zawartość informacyjną, podczas gdy inni krytykują jej słabą edycję i brak przejrzystości.

Zalety:

Zawiera interesujące informacje na temat ewolucji języka Java; przez niektórych uważana za najlepszą książkę dla profesjonalistów Java.

Wady:

Znaczny brak korekty i edycji, w tym takie kwestie jak błędy odstępów
uważana za bezużyteczną i nieprzydatną przez niektórych czytelników
wysoka cena nieuzasadniona jakością.

(na podstawie 5 opinii czytelników)

Oryginalny tytuł:

JAVA 9.0 To 13.0 New Features: Learn, Implement and Migrate to New Version of Java.

Zawartość książki:

Kompleksowy przewodnik po aktualizacjach wersji od JDK9.0 do JDK13.0.

Kluczowe cechy

⬤ Poznaj historię języka Java od jego początków do dnia dzisiejszego.

⬤  Dowiedz się, jak wdrożyć programowanie modułowe w Java9.

⬤ Zapoznanie się z aktualizacjami w różnych wersjach języka Java od wersji 9. 0 do 13. 0.

⬤  Zrozumienie potrzeby i działania programowania reaktywnego.

⬤ Nauczyć się migrować istniejący kod Java do nowych wersji.

⬤  Dowiedz się, jak używać jshell do testowania nowego API przed użyciem go w projekcie.

Opis

Wydanie wersji jest jednym z ważnych etapów sukcesu każdego języka programowania. Przez lata Java wprowadziła wiele ulepszeń w swoim API, aby uczynić go niezawodnym i elastycznym w użyciu. Niniejsza książka ma na celu dostarczenie informacji związanych ze wszystkimi aktualizacjami od JDK9. 0 do JDK13. 0 w jednym miejscu.

Książka rozpoczyna się od krótkiej historii języka Java. Obejmuje ona sposób, w jaki Java ewoluowała jako kompletny język programowania na przestrzeni lat, wprowadzając różne wersje. Poznasz koncepcję systemu modułów i inne ważne koncepcje wprowadzone w JSE9. 0 i JSE10. 0. Idąc dalej, książka przeprowadzi cię przez aktualizacje w JDK11. 0. Omówiono również koncepcje takie jak Epsilon, ZGC i kontrola dostępu oparta na gniazdach.

Chociaż aktualizacje wersji są dobre do nauki, powodują złożoność w aktualizowaniu istniejącego kodu, aby był kompatybilny z nową wersją. Ta książka szczegółowo omawia sposób migracji starszego kodu do nowych wersji. Omówiono również, jak korzystać z jshell, narzędzia używanego do testowania fragmentu kodu bez pisania pełnej klasy aplikacji, z licznymi przykładami. Ponadto książka ta szczegółowo omawia koncepcję programowania reaktywnego. Koncepcje takie jak wydawca, subskrybent, subskrypcja i presja zwrotna zostały omówione na przykładach.

Pod koniec książki dowiesz się o najnowszych aktualizacjach, które zostały wydane przez Javę. Rozdziały mówią o JDK12. 0 i JDK13. 0. Obejmują one pojęcia takie jak Shenondaoh, garnitur mikrobenchmarków, zmodyfikowane wyrażenie przełącznika z JDK12. 0. Chociaż Java13 jest wciąż gorącym daniem, ta książka daje rzetelne wyobrażenie o nowych aktualizacjach, które zostały zaproponowane w tej wersji.

Czego się nauczysz

Pod koniec tej książki będziesz w stanie zaimplementować aktualizacje dostarczane w różnych wersjach Javy. Ta książka obejmuje aktualizacje od wersji 9. 0 do 13. 0. Będziesz mógł pracować z Java Module System. Będziesz mógł przetestować nowe API za pomocą jshell. Oprócz tego będziesz mógł migrować swój starszy kod, aby dopasować go do zaleceń nowych wersji Javy.

Dla kogo jest ta książka

Ta książka obejmuje nowe aktualizacje wersji w Javie. Dlatego przed przeczytaniem tej książki zalecana jest wcześniejsza znajomość języka Java. Chociaż omawiamy wersje od JSE9. 0, nie jest konieczne, aby czytelnik był ekspertem we wcześniejszych wersjach. Jeśli chcesz poznać najnowsze osiągnięcia w Java API, jest to idealna książka dla Ciebie.

Spis treści

1. Wgląd w wersjonowanie.

2. Co nowego w Java9.

3. Zrozumienie JDK10 - krok w kierunku JDK11.

4. Zanurz się w JDK11.

5. Migracja kodu.

6. Praca z JShell.

7. Programowanie reaktywne i aktualizacje współbieżności.

8. Co dalej w Java12.

9. Wprowadzenie do Java13.

O autorze

Mandar Jog jest zapalonym trenerem Java z ponad 15-letnim doświadczeniem w szkoleniach detalicznych i korporacyjnych. Posiada globalne certyfikaty, takie jak SCJP i SCWCD. Jego obszary specjalizacji to Java, J2EE (Spring, Hibernate). Przeprowadził ponad 500 sesji szkoleniowych w zakresie Core Java, technologii internetowych, Hibernate, Spring Boot, Angular itp.

Twój profil LinkedIn: https: //www.linkedin.com/in/mandar-jog-0ba9a01b/.

Dodatkowe informacje o książce:

ISBN:9789389328608
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

JAVA 9.0 do 13.0 - nowe funkcje: Nauka, wdrażanie i migracja do nowej wersji języka Java. - JAVA 9.0...
Kompleksowy przewodnik po aktualizacjach wersji...
JAVA 9.0 do 13.0 - nowe funkcje: Nauka, wdrażanie i migracja do nowej wersji języka Java. - JAVA 9.0 To 13.0 New Features: Learn, Implement and Migrate to New Version of Java.

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