Last updated 6 years ago
보통 Null을 받을 필요성 있을 때 primitive대신에 사용하곤 하였다. 그런데 과연 이게 괜찮은 버릇인걸까?
되도록 지양하자
불필요하게 heap 공간 소요
primitive에 비해서 더 큰 공간 차지
boxing, unboxing 오버헤드
사용이 끝난 뒤 GC 오버헤드
Exception으로 처리
비용이 더 비쌈 (Stack trace penalty)