LaTeX lecture notes for an Introduction to Computer Science course, part 2. Language will be Java.