This book takes a fresh and practical look at new Java 7 features, new JVM languages, and the array of supporting technologies you need for the next generation of Java-based software. You will find clear examples that are practical and that help you dig into dozens of valuable development techniques.
Programiści Javy mają do dyspozycji wiele przydatnych narzędzi i z każdą
kolejną wersją języka mogą korzystać z coraz to lepszych możliwości. Powinni
więc sukcesywnie zapoznawać się z tymi nowościami, jednak nie każdy ma czas na
studiowanie dokumentacji. Nowoczesna Java wymaga od programisty nie tylko
znajomości składni i interfejsów API, musi on dobrze opanować również
zagadnienia współbieżności, obiektowości, a także pamięci i systemu typów. Oto
kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić
maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została
skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w
obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie do języka
i do pracy na platformie Javy. Druga zawiera opis podstawowych pojęć i
interfejsów API, których znajomość jest niezbędna każdemu programiście Javy.
Mimo niewielkiej objętości w podręczniku znalazły się liczne przykłady
wykorzystania potencjału tego języka programowania, a także zastosowania
najlepszych praktyk programistycznych w rzeczywistej pracy. To pozycja
obowiązkowa dla osób, które szukają przejrzyście podanej wiedzy, jak działa
Java i jak się rozwijała w czasie. Achyut Madhusudan, programista z Red Hat W
książce między innymi: podstawy języka i biblioteka Javy 17 model
programowania zorientowanego obiektowo typy generyczne, wyliczenia, adnotacje
i wyrażenia lambda techniki współbieżności i model pamięci najnowsze
interfejsy API wejścia i wyjścia Javy narzędzia programistyczne pakietu
OpenJDK Czy już korzystasz z najlepszych narzędzi Javy?