A primitive data type in Java that is used to store a positive or negative number including floating point values (numbers after the decimal point) and 0.0.
the act of creating an object of a class for use in a program
What is instantiation?
represented by the = symbol, allows a program to initialize or change the value stored in a variable. The value of the expression on the right is stored in the variable on the left.
What is the assignment operator?
Java keyword that creates a new object which involves: allocating space in memory for an object, assigning a memory address, and initiating a call to the constructor for the object
What is "new"?
A.k.a. class methods. They are invoked by either just using the method name or using the class identifier, the dot notation, and then the method name.
What are static methods?
a primitive data type represented by one bit, either true or false
What is a boolean?
a specific instance of a class with defined attributes
What is an object?
Denoted as %, used to signify a special kind of integer division that returns the remainder instead of the quotient
What is modulo operator (modulus division)?
A special method of a class that initializes an object of that type. They are invoked to create objects.
What is a constructor?
methods that execute code and then return a single value to the calling program and are part of an expression
What are non-void methods?
A primitive data type in Java that is used to store a whole number, positive or negative, or zero.
What is an int?
the formal implementation, or blueprint, of the attributes and behaviors of an object
What is a class?
Used to add 1 to the stored value of a variable.
What is the increment operator (++)?
an address that indicates where an object’s variables and methods are stored
What is an object reference?
Called through objects of the class. They are invoked by using the object identifier, the dot notation, and then the method name.
What are non-static methods?
A data type that uses a small amount of memory to represent a single item of data. Ex. int, double, boolean
What is a primitive?
a specific realization of an object
What is an instance?
(int) and (double) can be used to create a temporary value converted to a different data type
What is the casting operators?
A value that is passed into a constructor or other method. They allow values to be passed to the constructor to establish the initial state of the object.
What is a parameter?
methods that execute code but do not return a value and are not called as part of an expression
What are void methods?
a numeric value assigned to a variable, like 2 or 4.5
What is a literal?
The data of an object that will constitute the state of an object; captured by instance variables.
What is an attribute?
Use to subtract 1 from the stored value of a variable
What is the decrement operator?
a special value used to indicate that a reference is not associated with any object
What is null?
name of a method including the order and type of parameters
What is a (method) signature?