[Java] 기본형과 참조형

정석·2023년 12월 29일

Java

목록 보기
22/39
post-thumbnail

김영한의 자바 입문을 통해 학습한 내용을 정리하였다.

기본형이란 ?

  • int, long, boolean 과 같이 변수에 사용할 값을 직접 넣는 데이터 타입을 말한다. (모두 소문자로)
  • 데이터에 대한 값이 실제로 저장된다.

참조형이란 ?

  • 데이터에 접근하기 위한 참조(주소)를 저장하는 데이터 타입이다. (대문자로 시작)

  • 데이터 값이 저장되어 있는 주소가 저장되어 있다. (객체의 주소, 배열의 주소)

  • 객체(인스턴스) , 배열 또는 클래스에 사용된다.

    Student s1 = new Student();
    이와 같은 코드가 있으면 s1에는 주소가 저장됨.

  • 객체의 기본형 멤버 변수에 접근하려면 . 을 이용한다.
    ex) s1.name, s1.age

0개의 댓글