Ⅰ. 배열이란?
1. 분류 : 자료구조 2.
데이터 타입 : 참조 타입 1) 관련 특징 (1) 배열 변수에 저장된 값 : 참조하는 배열의 참조 값(= 주솟값 = 번지). ① 참조하는 배열이 없는 경우 : null <1> 이때, NullPointerException 주의! (2) 'new' 연산자 : 배열 생성 후, 배열 변수에게 배열의 '참조 값'을 리턴함. 3.
메모리상에서의 생성 위치 1) 배열 변수 : 스택 영역. (1) 이유 : 모든 변수는 '스택' 영역에 생성되기 때문. 2) 배열 자체 : 힙 영역. (1) 이유 : 배열도 '객체'이기 때문. 4. 등장 배경 : 변수의 단점 극복 1) 변수의 단점 (1) 저장 가능한 값 : 1개. ① 해설 : 필요한 변수의 수 == 저장할 값의 수 2) 배열의 장점 (1) 배열 변수 1개로 여러 데이터(→ 같은 타입의 데이터)를 다룰 수 있음. Ⅱ.
구조 및 형태 1. 연속된 공간 : 여기에 값을 나열함. 1) 저장 가능한 값 : '같은 타...
원문 링크 : JAVA-배열(Array)