Najlepiej sprzedająca się książka wydawnictwa Manning o języku Java 8 została zaktualizowana do Javy 9! W ramach „progresywnej Javy w działaniu" swoje dotychczasowe umiejętności programowania w Javie wzbogacisz o najnowsze techniki i funkcje.
Po funkcjonalnym wprowadzeniu do wyrażeń lambda z użyciem realnego kodu Java, zagłębisz się w interfejs programowania aplikacji o nazwie Streams. Następnie odkryjesz programowanie reaktywne sterowane zdarzeniami i zobaczysz, jak system modułów platformy Java (projekt Jigsaw) pozwoli Ci zmienić sposób konstruowania Twojego kodu.
Książka ta objaśnia dodatkowo programowanie funkcyjne w Javie, pracę z kolekcjami i sporo więcej. „Książka stanowi perfekcyjne wprowadzenie do najnowszych funkcji Javy 8 i 9. Zawarto w niej klarowne i zwięzłe przykłady, które pomagają zrozumieć sposób wykorzystania najnowszych funkcji języka Java, takich jak strumienie, funkcje lambda i strumienie reaktywne".
Meredith Godar O technice Wydanie języka Java 9 bazuje na tym, co uczyniło Javę 8 tak ekscytującą. Poza wyrażeniami lambda i strumieniami z Javy 8, Java 9 wprowadza jeszcze szereg w pełni nowych funkcji.
zawiera ona nowe funkcje bibliotek w celu wsparcia programowania reaktywnego, które dostarczają nowych sposobów myślenia o programowaniu oraz pozwalają tworzyć kod, który jest łatwiejszy w czytaniu i utrzymywaniu.
Java 9 wprowadza na dodatek długo wyczekiwany system modułów. Moduły nakłaniają do pisania kodu w mniejszych jednostkach, które są widocznie łatwiejsze do testowania, zarządzania i wydawania. Na dodatek Java 9 pomaga programistom przez powiększenie funkcjonalności programowania funkcyjnego i strumieni przystępnych w Javie 8.
Co w środku? • Wszystkie świeże zmiany i funkcje w Javie 9 • Wyrażenia lambda • Przetwarzanie informacji z zastosowaniem strumieni • Testowanie i debugowanie z użyciem wyrażeń lambda • Programowanie reaktywne w Javie • System modułów platformy Java • Projektowanie funkcjonalne z wykorzystaniem programowania funkcyjnego O czytelniku Książka ta została napisana dla programistów zaznajomionych z językiem Java i podstawami programowania zorientowanego obiektowo.
O autorach Raoul-Gabriel Urma jest dyrektorem generalnym i współzałożycielem Cambridge Spark – wiodącej społeczności edukacyjnej dla programistów i naukowców z sporej Brytanii zajmujących się przetwarzaniem danych.
Mario Fusco jest starszym inżynierem oprogramowania w firmie Red Hat, gdzie pracuje nad rozwojem głównych elementów silnika reguł biznesowych JBoss o nazwie Drools. Alan Mycroft jest profesorem informatyki na Uniwersytecie w Cambridge i współzałożycielem Raspberry Pi Foundation.
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Nowoczesna java w działaniu. Twój komentarz zostanie wyświetlony po moderacji.