728x90
◈ 객체 배열 ◈
객체를 배열 형태로 사용
• 인덱스(Index)
배열 내의 각 요소(element)에 접근하기 위해 사용되는 번호로써 인덱스는 0부터 시작함
◈배열의 메모리 구조 ◈
배열은 참조형 변수이기 때문에 힙 메모리에 값을 저장함
◈ 객체 배열의 메모리 구조 ◈
• 설명
객체 배열은 동적으로 크기가 결정되기 때문에 일반 배열과는 다름
◈ 객체 배열의 선언과 할당 ◈
• 객체 배열 선언
1. 클래스[] 배열명;
2. 클래스 배열명[];
• 객체 배열 생성
1. 클래스[] 배열명 = new 클래스[배열크기];
2. 클래스 배열명[] = new 클래스[배열크기];
• 각각 배열 인덱스의 객체 생성
1. 배열명[인덱스] = new 클래스();
• 객체 배열 선언+생성+객체화
클래스[] 배열명 = { new 클래스(), new 클래스(), new 클래스() }
짧게 객체 배열에 대해 공부했습니다! 다음에 또 꼭 복습 다짐하고 오늘도 그럼 20000!!
'Back-End > Java 기초정리' 카테고리의 다른 글
Java ■ 생성자, this, this() (2) | 2024.04.20 |
---|---|
Java ■ 호출 스택과 기본형,참조형 매개변수 (0) | 2024.04.19 |
Java ■ 객체 문제풀이 (0) | 2024.04.18 |
Java ■ 객체 (0) | 2024.04.17 |
Java ■ 배열(Array) (0) | 2024.04.16 |