Schiedermeier stellt die Programmiersprache Java in der aktuellen Version 5.0 vor. Das Buch behandelt die Grundlagen der Programmierung mit Java und befasst sich insbesondere mit den neuen Features der Version 5.0 wie den Generics. Zu jedem Kapitel gibt es Übungsaufgaben, die dem Leser helfen, den Lernerfolg zu überprüfen. Ein Testservice und ein Compilerservice stehen auf der Website des Buchs zur Verfügung. Der Leser kann die selbst verfassten Programme an den Testservice schicken und erhält einen Testbericht, der ihm zeigt, ob das Programm auch läuft.