Read Appendix A of Data Structures, Abstraction and Design using Java.

Appendix A.

  1. The Java Environment and Classes
  2. Primitive Data Types and Reverence Variables
  3. Java Control Statements
  4. Methods and Class Math
  5. The String, StringBuilder, and StringBuffer Classes
  6. Wrapper Classes for Primitive Types
  7. Defining Your Own Classes 8 Arrays 9 Input/Output using Class JOptionPane
  8. Input/Output using Streams and the Scanner Class
  9. Catching Exceptions
  10. Throwing Exceptions

Be able to answer the self-check questions at the end of each section.