For Java programming, review your labs, your Project 1, and the activities from the lecture notes. One or two of these will be part of the exam.
For general knowledge, review Chapters 1-3 and Section 4.3, your quizzes, and the lecture notes. Understanding the chapter summaries and self-check questions is a good way to start reviewing the book material. Below is a table of the items to pay attention to:
Reading Chapter Summary Items Self-Check Questions Chapter 1 16-27 10-16, 18 Chapter 2 1-25 (5th Edition)
1-24 (4th Edition)1-26 (5th Edition)
1-25 (4th Edition)Chapter 3 1-17 (5th Edition)
1-16 (4th Edition)1-17 Chapter 4 8-11 6-9
When the book says "implicit parameter", substitute "object" or "object on which the method is called".