À travers la réalisation d'un forum de discussion et plus de 50 études de cas, le Cahier du Programmeur Java 1.4 et 5.0 met à la portée de tous les développeurs les meilleures pratiques Java, de la programmation objet jusqu'à la création d'interfaces graphiques Swing et la conception de sites Web dynamiques JSP exploitant une base de données avec JDBC et des informations au format XML.