AP Computer Science A study notes
Short notes for every topic in AP Computer Science A, unit by unit, each with key terms and a sample AP-style question.
Practice tests that predict your AP score, flashcards and daily review.
Study AP Computer Science A free in APrepUnit 1: Using Objects & Methods
- 1.1Why Programming? Why Java?
- 1.2Variables and Data Types
- 1.3Expressions and Assignment Statements
- 1.4Compound Assignment Operators
- 1.5Casting and Ranges of Variables
- 1.6Class and Object Definitions
- 1.7Constructors
- 1.8Documentation with Comments
- 1.9Using Objects
- 1.10Class Methods and Static Keyword
- 1.11String Class
- 1.12Wrapper Classes
- 1.13Using the Math Class
Unit 2: Selection & Iteration
- 2.1Boolean Expressions
- 2.2If Statements and Control Flow
- 2.3If-Else Statements
- 2.4Else If Statements
- 2.5Compound Boolean Expressions
- 2.6Equivalent Boolean Expressions
- 2.7Comparing Objects
- 2.8While Loops
- 2.9For Loops
- 2.10Developing Algorithms Using Strings
- 2.11Nested Iteration Statements
- 2.12Informal Code Analysis