В книге Джуди Бишоп "Java 2" каждая глава заканчивается набором из 15 - 20 задач,
которые составлены на темы, изучаемые в главе. Решение таких задач является наилучшим способом не только освоить язык Java, но и научиться программировать. Все задачи имеют реально-прикладной характер. Многие задачи идут с продолжением в следующих главах.