Java의 변수 타입은 크게 기본형과 참조형으로 나눌 수 있다. 기본형은 사용하는 값을 직접 넣을 수 있고 참조형은 메모리에 저장된 배열이나 객체의 참조값을 저장한다. 

참조형 사용 이유

복잡한 참조형을 사용하는 이유는 뭘까? 복잡한 데이터 구조를 만들고 관리 할 수 있기 때문이다.

int 1; // 4byte
long 1l; // 8byte
double 1.0; //8byte

기본형은 위와 같이 사이즈가 정해져 있다.

int size = 100000;
int[] intArray = new int[size];

참조형은 size의 값에 따라 동적으로 사이즈가 변할 수 있다. 

'Backend > Java' 카테고리의 다른 글

스파르타 코딩 클럽 SQL 1주차  (0) 2022.06.28

+ Recent posts