Pisanie reaktywnego, modularnego, współbieżnego i bezpiecznego kodu… Wersja Java 9 i jej nowe funkcje rozwijają bogactwo języka Java, jednego z najczęściej używanych języków programowania do budowania sprawnych aplikacji. Java 9 kładzie specjalny nacisk na modularność dzięki integracji z Jigsaw. Ta książka stanowi przewodnik pozwalający dokładnie opanować ten język.Zapewnia ogólny przegląd oraz szczegółowe wyjaśnienia nowych funkcji, wprowadzonych w wersji Java 9 oraz podkreśla znaczenie nowych interfejsów API i innych ulepszeń.Niektóre nowe funkcje Java 9 mają przełomowe znaczenie, a doświadczonemu programiście pomogą usprawnić tworzone aplikacje korporacyjne. Ten podręcznik zapewnia praktyczne wskazówki, pozwalające zastosować nowo zdobytą wiedzę, dotyczącą wersji Java 9, a także dodatkowe informacje, związane z przyszłym rozwojem platformy Java. Dzięki tej książce można poprawić swoją wydajność i przyspieszyć działanie swoich aplikacji. Poznając najlepsze praktyki związane z językiem Java, można stać się ekspertem od tego języka w swojej firmie.Przeczytanie tej książki pozwoli nie tylko poznać najważniejsze pojęcia języka Java 9, ale również zrozumieć niuanse związane z ważnymi aspektami programowania w tym świetnym języku.Dzięki tej książce można: • pisać modularne aplikacje w języku Java, korzystając z nowo wprowadzonego systemu modułów, • migrować istniejące aplikacje Java do wersji modularnych, • zrozumieć, jak korzystać z odśmiecania G1 w celu poprawienia wydajności swoich aplikacji, • odkryć możliwości zapewniane przez nowo wprowadzoną powłokę Java, • testować wydajność swoich aplikacji przy użyciu JVM, • poznać, jak Java 9 wspiera standard HTTP 2.0., • korzystać z nowego interfejsu API dla procesów, • odkryć dodatkowe usprawnienia i funkcje zapewniane przez Java 9.