Read Appendix A of
Data Structures, Abstraction and Design using Java.
Appendix A.
- The Java Environment and Classes
- Primitive Data Types and Reverence Variables
- Java Control Statements
- Methods and Class Math
- The String, StringBuilder, StringBuffer and StringJoiner Classes
- Wrapper Classes for Primitive Types
- Defining Your Own Classes
- Arrays
- Enumeration Types
- I/O using Streams, Class Scanner, and Class JOptionPane
- Catching Exceptions
- Throwing Exceptions
Be able to answer the self-check questions at the end of each section.