자바에서 배열은 같은 타입의 변수를 사용하기 편하게 하나로 묶어둔 것이다. 이는 참조형 데이터 타입으로써 배열은 참조 값을 보관한다.
예시로 int[] students = new int[5] 를 선언한다면, new int[5] 만큼 메모리를 확보하며 각 원소를 0으로 초기화시킨다. 이때 students 라는 변수는 X001 처럼 해당 배열의 메모리 참조값(주소) 를 가지고 있다.
int[] students = new int[5]
new int[5]
students
X001
이 참조값을 이용해서 생성한 배열에 대한 접근이 가능하다.