기본 데이터 타입(Primitive Data Type)
- 크기가 작고 고정적이기 때문에 Stack 영역에 저장
1) 정수형
- byte, short, int, long
2) 실수형
- float, double
3) 논리형
- boolean
4) 문자형
- char
참조형 데이터 타입(Reference Data Type)
- Interface, 배열, 클래스 등 기본형을 제외한 모든 데이터 타입
- new 키워드를 이용해 객체를 생성하고 데이터가 생성된 주소를 참조
- 즉, 참조 타입은 값이 저장된 곳의 주소를 저장하는 공간으로 객체의 주소를 저장
- String은 new 키워드 이외에 리터럴로 선언가능하지만 참조형 데이터 타입
- 크기가 가변적이기 때문에 Heap 영역에 저장
- GC에 의해 제거되는 대상
'CS > Java' 카테고리의 다른 글
[자바] 클래스 / 객체 / 인스턴스 (0) | 2020.06.29 |
---|---|
[자바] Static (0) | 2020.06.29 |
[자바] Collection Frameworks (0) | 2020.06.29 |
[자바] 가비지 컬렉션(GC, Garbage Collection) (0) | 2020.06.29 |
[자바] 자바가상머신(JVM, Java Virtual Machine) (0) | 2020.06.29 |
댓글