La settima edizione di Core Java 2 e' dedicata alla versione 5.0 di Java 2 Standard Edition. Prende in esame i fondamenti del linguaggio Java ed i principi di base relativi alla programmazione delle interfacce utente. Affronta nel dettaglio la programmazione orientata agli oggetti, riflessione e proxy, interfacce e classi interne, modello a eventi, gestione delle eccezioni, input/output e serializzazione degli oggetti e molto altro ancora.