Książka zawiera podstawowe informacje o programowaniu zorientowanym obiektowo, niezbędne dla każdego programisty zamierzającego stosować Javę. Z myślą o czytelnikach rozpoczynających dopiero programowanie zostały dokładnie omówione podstawowe konstrukcje językowe. Po przedstawieniu zasad dotyczących tworzenia klas Javy występuje opis poszczególnym bibliotek klas. Ostatnia część książki zawiera tekst źródłowy oraz analizę kilku interesujących apletów w celu zaprezentowania sposobów tworzenia profesjonalnych programów Javy.