자료형 배열, 객체 배열

수정이·2022년 4월 11일
0

JAVA

목록 보기
2/8
post-thumbnail

자료형 배열


  • 자료형 배열(int, double 등)
    • 동일한 자료형의 순차적 자료 구조이다.
    • 인덱스 연산자( [ ] )를 이용하여 빠른 참조가 가능하다.
    • 물리적인 위치와 논리적인 위치가 순차적으로 되어있다.
  • int[] array = new int[10]
    • 배열을 선언하면 (자료형 타입 * 개수)만큼의 메모리가 정해지고 초기화된다.
      (정수는 0, 실수는 0.0)

객체 배열


  • 객체 배열
    • 자료형 배열은 선언과 동시에 배열의 크기만큼의 메모리가 할당되지만, 객체 배열은 객체의 주소가 들어갈 메모리(4byte, 8byte)만 할당되고 각 요소 객체는 직접 생성하여 저장해야 한다.
    • null로 초기화된다.

0개의 댓글