배열의 장점: 동일한 타입의 변수들을 순차적으로 메모리에 저장, 첫번째변수의 메모리 주소값만 이용해 인접한 변수를 접근하는 구조 / 순차적인 접근으로 인해 접근 속도빠름
배열의 구현:
배열을 메모리에 생성->생성된 배열의 시작 주소값을 변수에 저장->인덱스 이용해 배열안의 값 접근
int[] arr = new int[3];
int[]: int타입 배열의 주소를 의미
arr: 배열의 시작 주소를 저장할 변수명
new int[3]: 배열의 시작 주소를 변수에 저장 및 (사이즈지정)
배열생성과 초기화 동시에 하는 형태:
int[] arr = {1,2,3};
length: 배열길이 값(내장함수)
명령행 매개변수:
main 메소드의 인자로 전달되는 배열로서 실행할때 배열 값을 지정
java Test aa bb cc
java: 실행 명령문
Test: 실행 파일명
aa bb cc: 배열
static void main(String[] args)
'개념' 카테고리의 다른 글
| Thread클래스2: Runnable (0) | 2024.02.26 |
|---|---|
| Thread클래스1 (0) | 2024.02.26 |
| 객체 직렬화Serializable (0) | 2024.02.19 |
| 다양한 입출력 방식 (0) | 2024.02.19 |
| 기본 입출력 (0) | 2024.02.19 |