최근에 Java 인터뷰를 갔는데 면접관이 이런 질문을 하더군요. 저는 boxing과 unboxing에 대해 알고 있지만 API의 개념이 매우 모호합니다. 누군가 내가 대답하도록 도와줄 수 있어요
巴扎黑2017-07-05 10:28:57
먼저 이 코드를 보세요
으아악
디버깅 결과입니다
Java에서는 동일한 유형만 직접 계산할 수 있지만 여기서는 변환이 수행되지 않습니다. 세 번째 줄에서 Integer와 int를 계산하면 계산을 위해 자동으로 int 유형이 언박싱되고 네 번째 줄은 int로 변환됩니다. 먼저 결과를 얻은 후 자동으로 Integer
로 패키징됩니다.