This Java keyword is always used to construct an object.
What is new?
Arrays are always indexed starting with this number.
What is zero (0)?
How does Java store 2-dimensional arrays?
What is an array of arrays (list of lists, rows and columns) ?
The blueprint for an object.
What is class?
The name of the symbols used to denote an array.
What are square brackets [] ?
What are ints, doubles, booleans, etc.?
The double bracket notation [][] is used to access these two parts of a 2D array, respectively.
What is row and column?
The name for a variable that is associated with a specific object.
What is an instance variable (or field)?
This field can tell you how many things an array contains.
What is length?
This method can tell you how many items are in an ArrayList.
What is .size() ?
How would you find the number of COLUMNS in a 2D array named grid?
What is grid[0].length?
A method inside a class definition that sets up and returns an instance of an object.
What is a constructor?
What is OutOfBoundsException (or ArrayIndexOutOfBoundsException)?
This algorithm searches through an Array or ArrayList from left to right.
What is linear (sequential) search?
The principle that states that all of an object's data and the details of its implementation should remain hidden from other objects.
What is encapsulation?
This efficient algorithm is best used when searching through a sorted array.
What is binary search?
Given an ArrayList called list, the proper way to access the LAST element in list.
What is list.get(list.size() - 1)?
for ( row : arr )
for (col : row)