Unit 1 - Primitive Types

  • primitive data types: lowercase
    • boolean
    • integers
    • doubles
    • float
    • character
  • non primitive data types: uppercase
    • wrapper class - string
    • arrays
  • hard coded: variables are assigned values beforehand
  • dynamic: variable values are determined by user input
  • scanner: java utility class for console input

Unit 2: Using Objects

Unit 3: Boolean Expressions and if Statements

Unit 4: Iteration

Unit 5: Writing Classes

Unit 6: Array

Unit 7: ArrayList

Unit 8: 2D Array

Unit 9: Inheritance

Unit 10: Recursion