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, the worksheets, 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".
Terminology Notation Keywords access specifier " " class accessor method % double class * int compiler *= main constructor + new floating-point numbers ++ private identifier += public instance field , (comma) return local variable - String method -- void method body -= method name . (period) mutator method / object /* */ object reference // parameter /= public interface ; return type = string [ ] type \ variable { }