General
Parameters
Return Methods
Overload Methods
Recursion
100

A type of variable that stores text and is surrounded by double-quotes.

What is a string variable.

100

An extra piece of information passed to a function to customize it for a specific need.

What is a parameter.

100

Used to exit from a method, with or without a value.

What is a return.

100

Multiple methods with the same name but different parameters.

What is Method Overloading.

100

Code that calls itself.

What is recursive code.

200

A type of variable that stores values that has two states: true or false.

What is a Boolean variable.

200

Data being sent into a method.

What is an argument.

200

This keyword means that the method main() doesn’t return any data to the calling program.

What is void.

200

Java tells overloaded methods apart based on the method ______.

What is signature

200

A recursive method must have a recursive call and a ______.


What is a base case.

300

This method is requires and is used in every Java program.

What is main().

300

Information is passed into ___ as parameters.

What is methods.

300

The data type of the return value must match the method's declared ___

What is return type.

300

What is the output for ..

 tryIt (9);

What is A.

300

What is when n is less than zero.

400

Used to perform certain actions and is also know as a function.

What is a method.

400

The process in the source code of a program whereby data is passed from one section of the program to another.

What is parameter passing.

400

This is where you declare the methods return type.

What is the method's declaration.

400

What is the output for ..

 tryIt (7.1);

What is B.

400

What is 0012345678

500

To call a method in Java write the method's name followed by this.

What is parentheses ().

500

When a parameter is passed, any changes made to the formal parameter do NOT affect the actual parameter.

What is pass by Value.

500

Any method that is not declared void must must contain this type of statement.

What is a return statement.

500

What is the output for ..

 tryIt ((int) 12.54);

What is A.

500

In the following recursive method on what line number is the base case?

What is line 2.

M
e
n
u