Mijają lata, dorastają kolejne pokolenia programistó,w, a Java wciąż zachwyca swoimi możliwościami. Jest językiem ró,wnocześnie nowoczesnym, dojrzałym i... eleganckim. Twó,rcy Javy od jej pierwszego wydania starali się wdrażać awangardowe rozwiązania, pamiętając ró,wnocześnie o niezawodności i bezpieczeństwie kodu. Java wciąż pozostaje ulubionym narzędziem profesjonalistó,w tworzących aplikacje internetowe. Przy czym jej możliwości są o wiele większe. Aby jednak w przyszłości osiągać sukcesy jako programista Javy, trzeba gruntownie opanować podstawy tego języka i swobodnie operować instrukcjami sterującymi, pętlami, metodami i tablicami.
To dwunaste, rozszerzone 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). Ułatwia zdobycie solidnych 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 ró,żnych struktur danych i tworzenia algorytmó,w. Zamieszczono ró,wnież wskazó,wki dotyczące ich implementacji i wydajności. Zrozumienie prezentowanych treści jest łatwiejsze dzięki licznym przykładom i ćwiczeniom do samodzielnego wykonania. Znakomitym 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: