배열: 같은 자료형의 여러 변수들의 묶음
(저장된 값마다 인덱스 번호가 0부터 시작)
배열은 참조 변수로 heap영역에 할당되고, 배열 공간의 주소를 저장
2차원 배열: 같은 자료형의 1차원 배열의 묶음
-> 배열 안에 또다른 배열이 존재
얕은 복사와 깊은 복사의 차이
얕은 복사는 주소 값만 가져와 참조형 변수에 저장하고, 하나의 객체를 두 변수가 참조
깊은 복사는 새로운 배열 객체를 생성하여 기존 배열의 데이터를 복사
'프로그래밍 언어 > JAVA' 카테고리의 다른 글
[Java] getter/setter (0) | 2022.08.20 |
---|---|
[Java] 생성자(Constructor) (0) | 2022.08.19 |
[Java] 배열 정렬하기 (0) | 2022.08.17 |
[Java] 문자열 비교, equals (0) | 2022.08.15 |
[Java] 배열(Array) (0) | 2022.08.14 |