Chapter 2: Fundamental Data Types
Chapter 6: Arrays and Array Lists
Chapter 7: Input/Output and Exception Handling
Chapter 8: Objects and Classes
Chapter 9: Inheritance and Interfaces
Chapter 14: Sorting and Searching
Chapter 3: Implementing Classes