본문 바로가기
IT_Developers/JAVA

JAVA - 참조형(Reference)이란? / 대표적인 예시

by 고코더 2020. 3. 16.

참조형을 알아보자


안녕하세요.
고코더 입니다.


오늘은 참조형을 알아보려고 합니다. 이전에 알아본 기본형이랑 다른 속성이라고 생각하면 됩니다. 참조형은 객체의 저장 공간을 주소를 저장합니다. 기본형 8가지 이외에는 모두 참조형이라고 생각하면 쉽습니니다. 참조형 변수는 null 값을 기본으로 가지고 있고 정의된 생성자를 통해 생성 됩니다. 힙 메모리 공간에 저장 됩니다.

- 기본형을 제외한 자료형
- 참조 값을 가진다.
- 클래스를 자료형으로 선언할때
- 배열, 스트링등
- 힙(heap)의 할당 된다.Reference type(참조형)




대표적인 참조형


 배열

1
int[] gocoder_arry = {123};
cs

 열거

1
Enumeration<String> e = g.elements();
cs

 클래스

1
GocoderClass gc = new GocoderClass();
cs

 스트링

1
String str = "gocoder";
cs

 인터페이스 

1
public interface interface { }
cs


마무리


기본형외에는 모두 참조형입니다.




댓글