Chapter 1 focuses on language constructs such as conditionals and loops.
Chapter 2 introduces Java's object-oriented programming features.
Chapter 1, Java Basics
Chapter 2, Objects, Classes, and Interfaces