AP Computer Science Java

Unit 1 – Introduction to Java

1. Java Basics
     a. A first Java program
     b. Java language elements
     c. Programming errors
2. Data Types
     a. Primitive data types
     b. Abstract data types
3. Variables and Constants
     a. Java identifiers
     b. Working with variables
     c. Working with constants
4. Input and Output (I/O)
     a. Keyboard input    
     b. Basic output

     c. Formatted output
5. Math Operations
     a. Basic math
     b. Math class functions
     c. Mixing data types
6. Beginning Objects and Class Design
     a. A Student class design
     b. Working with the Student class
     c. Modifying the Student class