박싱(객체화)
: int a = 1; > Integer b = new Integer(a);
Object i = 5; > Object i = (Object) new Integer(5);
오토 박싱
: Integer a = 1;, Object i = 5;에서 1과 5가 자동으로 객체화되는 것
오토 언박싱
: 반대로 객체를 자동으로 변수로 바꿔주는 것
Integer a = 1;
System.out.println(a + 20); //객체 a가 자동으로 변수화되어 21
- Object로 모든 객체와 변수(비객체)를 받을 수 있다.
문제
정답