Java 1
Java 2
Java 3
Java 4
Java 5
100

Class commonly used for mathematical operations. 




Math Class

100

Blueprint used to create objects in Java.




Class

100

A named block of code that only runs when it is called.


Method

100

A specific instance created from a class.

Object

100

Keyword used to refer to the current object.

this

200

This is the starting point of execution in a Java program

Main method

200

This data type represents an expression that can be either true or false

Boolean

200

Keyword used to access parent class members.

Super

200

Process where one class gains features from another class.

Inheritance

200

Child class that inherits from another class




Subclass

300

The process of creating an object using new.

Instantiation

300

Variables that belong to an object.




Attributes

300

What do we call it when multiple methods have the same name but different signatures?


Method overloading

300

Method used to retrieve private data.

Accessor method

300

This type of error is found during the compilation process

Compiler or syntax error

400

Manually converting one primitive data type into another.

Casting

400

Method that rounds a decimal to the nearest whole number.

Method.round

400

Object used to store a list of elements with dynamic size.

ArrayList

400

Traversing a 2D array row by row. 

Row-major traversal 

400

Keyword used to inherit from a class.

Extends

500

Two references pointing to the same object in memory.

Object alias 

500

Error caused when a number exceeds its maximum storage size.

Overflow error

500

A method in Java that belongs to the class itself rather than any specific instance (object) of the class.

Static method

500

Automatically converting a primitive into a wrapper object.

Autoboxing

500

In a method header, public/private or protected are called

Access specifier