84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
최근에 Java 인터뷰를 갔는데 면접관이 이런 질문을 하더군요. 저는 boxing과 unboxing에 대해 알고 있지만 API의 개념이 매우 모호합니다. 누군가 내가 대답하도록 도와줄 수 있어요
认证高级PHP讲师
이 블로그는 Java 자동 박싱 및 언박싱과 그 함정을 더 명확하게 작성했습니다.
먼저 이 코드를 보세요
디버깅 결과입니다
Java에서는 동일한 유형만 직접 계산할 수 있지만 여기서는 변환이 수행되지 않습니다. 세 번째 줄에서 Integer와 int를 계산하면 계산을 위해 자동으로 int 유형이 언박싱되고 네 번째 줄은 int로 변환됩니다. 먼저 결과를 얻은 후 자동으로 Integer
정수를 예로 들어 Integer.intValue() 및 Integer.valueOf(int x)
이 블로그는 Java 자동 박싱 및 언박싱과 그 함정을 더 명확하게 작성했습니다.
먼저 이 코드를 보세요
으아악디버깅 결과입니다
Java에서는 동일한 유형만 직접 계산할 수 있지만 여기서는 변환이 수행되지 않습니다. 세 번째 줄에서 Integer와 int를 계산하면 계산을 위해 자동으로 int 유형이 언박싱되고 네 번째 줄은 int로 변환됩니다. 먼저 결과를 얻은 후 자동으로 Integer
로 패키징됩니다.정수를 예로 들어 Integer.intValue() 및 Integer.valueOf(int x)