객체 배열

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 자바
        • 응용 문제들
        • 자잘한 문제들
        • 오류 보고서
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

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

    • 최근 글

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

    티스토리툴바