Operators and Errors
Primitive Types
Syntax and I/O
Object and Structure
100

The two symbols used to check if the value of one variable is exactly equal to the value of another.

What is == (the equality operator)?

100

The data type that stores true or false values.

What is Boolean?

100

The character that must be placed at the end of every complete Java statement.

What is the Semicolon (;)?

100

The keyword used when creating a new object from a class (or blueprint).

What is new?

200

A type of error where the program runs, but the output is not what the programmer intended (e.g., a math mistake).

What is a Logic Error?

200

The type of data stored in an int variable that is lost when it is explicitly converted to a double.

What is precision (or decimal places / fractional part)?

200

The process of joining two or more String values together using the + symbol.

What is Concatenation?

200

The name given to the specific method that is automatically called to set up an object's initial data.

What is the Constructor?

300

The result of the expression 15 % 4 (using the Modulo operator).

What is 3?

300

This type of variable (like String or Scanner) stores a memory address rather than the value itself.

What is a Reference Type?

300

The specific method call used to print something to the console and advance the cursor to the next line.

What is System.out.println()?

300

The keyword that signifies a method does not return a value back to the code that called it.

What is void?

400

The final value of x after this statement: int x = 1; x *= 5 + 2;

What is 7?

400

The value of result after this code runs: int num = 9; double result = (double)num / 2;

What is 4.5?

400

The type of error found by the compiler when rules of the language are broken, like a missing parenthesis or keyword.

What is a Syntax Error?

400

The term for the set of instructions or actions an object can perform (defined by its methods).

What is Behavior?

500

The term for the set of rules that determines which operations are evaluated first in a complex mathematical expression.

What is Precedence (or Order of Operations)?

500

The maximum possible value that a standard int variable can hold before an overflow occurs.

What is Integer.MAX_VALUE?

500

The section of a Java program that defines where the execution starts.

What is the main method?

500

The specific punctuation mark used to call a method on an object, such as myScanner.nextInt().

What is the Dot Operator (.)?

M
e
n
u