Tai vienuoliktas išsamios vadovo, kaip rašyti patikimą, lengvai palaikomą taikomąjį kodą, leidimas. Nepriklausomai nuo to, kokia versija naudojate, ar tai būtų Java SE 9, 10 ar 11, ši knyga suteikia gilų ir praktinį supratimą apie Java kalbą ir jos API sąsają, o šimtai pateiktų realių pavyzdžių demonstruoja efektyvius ir veiksmingus būdus spręsti praktines taikomosios programavimo užduotis.
Atnaujinti šioje knygoje kodo pavyzdžiai atspindi ilgai lauktas modularizacijos galimybes, taip pat aiškiai parodo, kaip rašyti lengvai išplečiamą ir palaikomą taikomąjį kodą Java kalba. Skaitydami knygą, sužinosite, kaip naudotis naujuoju JShell įrankiu, įgyvendinančiu REPL ciklą, kad greičiau išmoktumėte Java kalbą ir eksperimentuotumėte kuriant taikomąsias programas, praktiškai taikydami patobulinimus taikomosios sąsajos Process API, konkurencinį užrakinimą, protokolavimą ir kompiliavimą.
Pirmajame šio dviejų tomų leidimo tome pagrindinis dėmesys skiriamas pagrindinėms Java kalbos sąvokoms ir vartotojo sąsajos programavimo priemonėms, įskaitant OOP principus, generikus, kolekcijas, lambda išraiškas, grafinių programų kūrimą naudojant Swing biblioteką, taip pat paralelinio ir funkcinio programavimo metodikas. Jei turite pakankamai patirties programuojant Java ir planuojate pereiti prie Java SE 9, 10 ar 11 versijos, geresnio vadovo kompetentingam požiūriui į praktinių programavimo užduočių sprendimą Java kalba nerasite.