In questo volume gli autori completano la presentazione del linguaggio Java, aggiornata a Java SDK 1.4.1., iniziata con "Java Fondamenti di programmazione". Si analizzano, in particolare, le funzionalità grafiche e multimediali di Java, i componenti GUI, la gestione delle eccezioni, il multithreading, l'elaborazione dei file, la gestione di database mediante JDBC, le funzionalità di networking, le strutture di dati, la creazione di servlet e Java Server Pages.