For Java programming, review your labs, your Projects, and the activities from the lecture notes. One or two versions of these will be part of the exam.
For general knowledge, review Chapters 1-6, your exams, your quizzes, and the lecture notes, emphasizing the new material. 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 1-20 1-16 Chapter 5 (5th Edition)
Chapter 6 (4th Edition)1-14 1-8 Chapter 6 (5th Edition)
Chapter 7 (4th Edition)1-3 1-4