원시타입과 참조타입
자바에서 숫자를 다루기 위한 타입에는 원시타입(primitive type), 참조타입(reference type)이 있다. 원시타입 : int, long, boolean 등 참조타입: Integer, Long, Boolean 등 현재의 자바는 오토박싱, 언박싱이 잘 되어 있어서, 개발자 입장에서는 원시 타입과 참조 타입을 같이 사용해도 문제는 없다. 하지만, 오토박싱은 메모리 누수의 원인이 될 수 있다. // 오토박싱, 언박싱으로 컴파일 에러가 뜨지 않는다. int i = Integer.valueOf(1); Integer integer = i; 원시타입과 참조타입의 기능적 특징 1. Null 사용 여부 //원시타입은 null을 담을 수 없지만, 참조타입은 가능 int i = null;//불가능 Integ..