Menestysteoksen kuudennen painoksen uutuus on suosittu ilmainen Eclipse-kehitysympäristö, jonka käyttöön lukija opastetaan kädestä pitäen. Kirjaan on lisätty Java 2 Standard Edition 5.0:n uutuuksia. Mukana ovat geneeriset tyypit, lueteltu tietotyyppi, muotoiltu tulostus sekä muut kielen uudet asiat kuten Javan uusittu muistimalli.
Teos perehdyttää lukijansa Java-kieleen ja olio-ohjelmointiin helposti omaksuttavassa muodossa perusteista alkaen. Tietorakenteiden ja Javan runsaiden luokkakirjastojen lisäksi teoksessa käsitellään usein unohdettua testausta ja virheiden etsintää. Kirja tarjoaa myös haastavia aiheita kuten säikeet, graafiset käyttöliittymät, www-sovellukset Servlet- ja JSP-teknologioin sekä tiedostojen ja tietokantojen käyttö.
Cd-romilla ovat mukana tarvittavat ohjelmat, esimerkit ja vastauksia kirjan yli 100 harjoitustehtävään sekä lisämateriaalina muun muassa XML-ohjelmointia koskeva lisäluku. Kirja soveltuu ohjelmoinnin aakkosten itseopiskeluun sekä ohjelmoinnin alkeis- ja perusopetukseen. Loppuosan luvut soveltuvat myös käytännön esimerkeiksi web-sovelluksia ja tietokantoja käsitteleville kursseille.
Kirjoittajista Jorma Kyppö on toiminut toistakymmentä vuotta alan opetustehtävissä Jyväskylän yliopistossa. Mika Vesterholm toimii ohjelmistosuunnittelijana Ravensoft Oy:ssä. Hänellä on usean vuoden kokemus käytännön ohjelmistotyöstä ja Java-ohjelmoinnin korkeakoulutasoisesta opettamisesta.