내맘대로정리
Primitive Type과 Reference Type 차이는?
에취~H
2022. 8. 18. 00:03
반응형
Primitive Type(원시 타입) :
- 값 형식으로 스택(Stack)에 저장
- NULL 존재X , (필요시 Wraper Class 활용)
- 저장된 변수들은 범위 밖으로 나가면 스택에서 제거됨
- 장단점 : "효율적이지만 수명이 제한되어 서로 다른 클래스 간에 데이터 공유하는데 적합하지 않음"
Reference Type(참조타입) :
- 참조형식이며 힙(Heap) 영역에 저장
- NULL 존재
- 가비지 컬렉션이 소멸되는 시점에 객체 수거
- 장단점 : "다른 클래스에서 액세스하는데 적합하지만 오버헤드가 커짐"
반응형