To use an array we first have to declare a variable that refers to the array.
Syntax:
type[] arrayName;
where
Semantics:
Declares a variable arrayName that can refer to an array object with elements of type type.
Example:
int[] a; // a is a variable of type reference to an array of integers
Note that, by declaring a variable of type reference to an array we have not yet constructed the array object to which the variable refers, and hence the array cannot be used yet.