Variables and identifiers
Selection statements
Repetition statements
Methods/functions
Object-oriented programming
100

if, while, void, return, public, private

What are reserved words?

100

if (condition)

    //do something

What is a unary if?

100

Often used for fixed iteration

What is a for loop?

100

main()

What is the function where program execution begins?

100

Accessors and mutators

What are getters and setters?

200

*, -, +, %, /

What are characters not allowed in identifiers?

200
if (condition)

   //do something 1

else

   //do something 2

What is a binary selection statement?

200

Often used for error-trapping

What is a while loop?

200

A method that doesn't return anything

What is a void function?

200

All class names should be 

What is capitalized?

300

_ (underscore)

What is the only space allowed in an identifier?
300

Multiple conditions being checked

What is a multi-way selection?

300

The post test loop

What is a do while loop?

300

Must match in number and compatible types

What are arguments and parameters?

300

In order to use non-static methods of a class, the class must be ____ to create an object

What is instantiated

400

How methods are typically named

What is with verbs or verb phrases?

400

Multiple conditions being checked, but can only contain int, char, String data

What us a switch statement?
400

One loop inside of another loop

What is a nested loop?

400

A variable declared inside of a method (in the method body or in the parameter list)

What is a local variable?

400

Classes provide a "blue print" for _____

What are objects?

500

A named memory location 

What is a variable?

500

true or false

What are boolean values?


What are the results of a condition?

500

Iteration

What is one execution of a loop?

500

Methods called from main() must be declared ______

What is static?

500

+ and - in a UML class diagram

What are public and private accessibility modifiers?

M
e
n
u