Class commonly used for mathematical operations.
Math Class
Blueprint used to create objects in Java.
Class
A named block of code that only runs when it is called.
Method
A specific instance created from a class.
Object
Keyword used to refer to the current object.
this
This is the starting point of execution in a Java program
Main method
This data type represents an expression that can be either true or false
Boolean
Keyword used to access parent class members.
Super
Process where one class gains features from another class.
Inheritance
Child class that inherits from another class
Subclass
The process of creating an object using new.
Instantiation
Variables that belong to an object.
Attributes
What do we call it when multiple methods have the same name but different signatures?
Method overloading
Method used to retrieve private data.
Accessor method
This type of error is found during the compilation process
Compiler or syntax error
Manually converting one primitive data type into another.
Casting
Method that rounds a decimal to the nearest whole number.
Method.round
Object used to store a list of elements with dynamic size.
ArrayList
Traversing a 2D array row by row.
Row-major traversal
Keyword used to inherit from a class.
Extends
Two references pointing to the same object in memory.
Object alias
Error caused when a number exceeds its maximum storage size.
Overflow error
A method in Java that belongs to the class itself rather than any specific instance (object) of the class.
Static method
Automatically converting a primitive into a wrapper object.
Autoboxing
In a method header, public/private or protected are called
Access specifier