객체 배열

2021. 1. 6. 14:08·자바/기본적인 개념

# 객체 배열은 일반 배열과 같이 선언하는 것은 동일하다. 그러나 아주 중요한 차이점이 있다.

 

그것은 바로 선언한 후, 바로 객체가 생성되지 않는다는 점이다.

 

즉, 객체를 다루기 위한 참조 변수들이 만들어진 것일 뿐, 아직 객체가 저장되지 않았다.

 

그래서 무조건 배열을 만들었다고 객체가 저장된 것이 아니라는 점을 주의하자.

 

 

 

1. 객체 배열 선언 for문을 통해서 선언해보기.

 

 

2. 비객체지향적 코드 vs 객체지향적 코드

- 비객체지향적 코드는 보통 아래와 같은 코드들이다.

- 객체지향적 코드는 아래와 같은 코드들이다.

 

 

'자바 > 기본적인 개념' 카테고리의 다른 글

JVM의 메모리 구조  (0) 2021.01.07
메서드  (0) 2021.01.06
가변 배열  (0) 2021.01.05
다차원 배열  (0) 2021.01.05
커맨드 라인을 통해 입력받기  (0) 2021.01.05
'자바/기본적인 개념' 카테고리의 다른 글
  • JVM의 메모리 구조
  • 메서드
  • 가변 배열
  • 다차원 배열
백_곰
백_곰
  • 백_곰
    친절한 코딩
    백_곰
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 알고리즘 (with JAVA)
        • 기본 알고리즘
        • 완전 탐색
        • 분할 정복 알고리즘
        • 동적 계획법
        • 탐욕법
        • 코딩 테스트 기출 문제
        • 코드트리 조별과제
      • 백준 (with JAVA)
        • 완전 탐색
        • 분할 정복
        • 그 외
      • 자바
        • 개발 환경 구축하기
        • 팁
        • 기본적인 개념
        • 컬렉션 프레임워크
        • 프로세스와 쓰레드
        • 지네릭스
        • 람다식
        • 스트림
        • 입출력 IO
        • 네트워킹
        • 열거형(enums)
        • java.lang 패키지
        • java.time 패키지
        • 유용한 클래스들
        • 형식화 클래스들
      • 안드로이드 with 자바
        • 응용 문제들
        • 자잘한 문제들
        • 오류 보고서
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      제자리 정렬
      스트림
      코딩트리조별과제
      outputstream
      java.time 패키지
      InputStream
      역직렬화
      TCP 소켓 프로그래밍
      유용한 클래스
      람다식
      불안정 정렬
      안드로이드 스튜디오
      문자 기반 스트림
      file
      ServerSocket
      알고스팟
      자바 개념
      snail
      Collections Framework
      serializable
      코딩테스트
      선택 정렬
      소켓 프로그래밍
      다형성
      java.lang패키지
      코드트리
      Arrays
      map()
      중간연산
      안정 정렬
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    백_곰
    객체 배열
    상단으로

    티스토리툴바