Mijają lata, dorastają kolejne pokolenia programistów, a Java wciąż zniewala swymi możliwościami. Jest językiem jednocześnie postępowym, dojrzałym i... Wykwintnym. Twórcy Javy od jej pierwszego wydania starali się wdrażać awangardowe rozwiązania, pamiętając jednocześnie o bezusterkowości i bezpieczeństwie kodu.
Java wciąż pozostaje ulubionym narzędziem profesjonalistów wytwarzających aplikacje internetowe. Przy czym jej możliwości są o dużo obszerniejsze. Żeby jednak w przyszłości osiągać sukcesy jako programista Javy, trzeba gruntownie opanować podstawy tego języka i luźno operować instrukcjami sterującymi, pętlami, metodami i tablicami.
To dwunaste, powiększone wydanie znakomitego podręcznika do nauki Javy, w pełni przejrzane, poprawione i zaktualizowane (uwzględnia nowości wprowadzone w Javie SE 9, 10 i 11). Usprawnia zdobycie potężnych podstaw języka i płynne przejście do tworzenia programów służących do rozwiązywania konkretnych problemów z takich dziedzin jak matematyka, ekonomia, finanse, tworzenie gier i animacji.
W książce precyzyjnie wyjaśniono zasady korzystania z rozmaitych struktur danych i tworzenia algorytmów. Zamieszczono na dodatek wskazówki dotyczące ich implementacji i skuteczności. Zrozumienie prezentowanych treści jest łatwiejsze dzięki licznym przykładom i ćwiczeniom do samodzielnego wykonania.
perfekcyjnym uzupełnieniem materiału są także uwagi, ostrzeżenia i wskazówki programistyczne, zawierające cenne porady i przemyślenia. W książce między innymi: mocne podstawy Javy programowanie zorientowane obiektowo projektowanie interfejsów użytkownika struktury informacji i algorytmy wielowątkowość i programowanie równoległe Zostań fachowym programistą Javy!
Powyższy opis pochodzi od wydawcy.