W 1995 roku świat ujrzał przyszłą gwiazdę programowania: Javę. Dziś to  język dojrzały i elastyczny, dzięki czemu może służyć do pisania dużych  systemów, małych programów, aplikacji mobilnych i internetowych. Java została  zaprojektowana z ogromną starannością. W język wbudowano wysublimowane  zabezpieczenia, a także pewne zaawansowane funkcje, które docenia każdy  programista tworzący systemy o skomplikowanej architekturze. Ta książka jest  kolejnym, zaktualizowanym i uzupełnionym wydaniem kultowego podręcznika dla  profesjonalnych programistów Javy. To pierwszy tom, w którym opisano podstawy  języka i najważniejsze zagadnienia związane z programowaniem interfejsu  użytkownika, a także kolekcje, wyrażenia lambda, techniki programowania  współbieżnego i funkcyjnego. W tym wydaniu poszczególne zagadnienia  zoptymalizowano pod kątem Javy 17, opisano też takie nowości jak bloki tekstu,  rozszerzenia konstrukcji switch, rekordy, dopasowywanie wzorców operatora  instanceof, klasy zapieczętowane i wiele więcej. Podręcznik zawiera mnóstwo  przykładów kodu, obrazujących zasady działania niemal każdej opisywanej funkcji  czy biblioteki. Aby nauka najważniejszych zagadnień była jeszcze łatwiejsza,  przykładowe programy są proste i realistyczne. W książce między innymi:      składnia i najlepsze praktyki pisania kodu w języku Java    interfejsy, klasy  wewnętrzne i wyrażenia lambda    obsługa wyjątków i skuteczne techniki  debugowania    korzystanie z typów generycznych i standardowych kolekcji Javy     nowoczesne graficzne interfejsy użytkownika przy użyciu komponentów Swing     stosowanie modelu współbieżności Javy Java: biegle opanuj język mistrzów  programowania! 
Egzemplarze powystawowe - mogą zawierać zbite rogi, rozdarcia, przybrudzenia, rysy.