1Declaring a Variable
A statement that defines a variable with a data type
2Initializing a variable
the assignment of a value to a variable
3code block
one or more statements that are grouped together with curly brackets {}
4nesting
pulling statements inside of other statements
5iteration
the process of repeating code
6array
an ordered list of similar items
7elements
the items stored in an array
8index
an element's position within an array
9instantiate
when a new instance is created using the keyword 'new'
10immutable
cannot be changed
11initializer list
when you create an array from known values
12square bracket notation
used to access or change the value of an element at a particular index in an array
13parentheses
used after the name of a method
14zero index language
the first character of a String and the first element in an array is at index 0
15parameter
pieces of information a method needs to run
16exception
an event that occurs when a program is running, that disrupts its normal flow
17method
named block of code
18API (application programming interface)
documentation of a class to other programmers that lists the methods and properties of the class
19type casting
the process of temporarily converting one type of date to another
20concatenation
attaching two things side-by-side, frequently strings of text