>  Q&A  >  본문

Java에서 자동 박싱/언박싱에 사용되는 API는 무엇입니까?

최근에 Java 인터뷰를 갔는데 면접관이 이런 질문을 하더군요. 저는 boxing과 unboxing에 대해 알고 있지만 API의 개념이 매우 모호합니다. 누군가 내가 대답하도록 도와줄 수 있어요

PHP中文网PHP中文网2662일 전1231

모든 응답(3)나는 대답할 것이다

  • 仅有的幸福

    仅有的幸福2017-07-05 10:28:57

    이 블로그는 Java 자동 박싱 및 언박싱과 그 함정을 더 명확하게 작성했습니다.

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-07-05 10:28:57

    먼저 이 코드를 보세요

    으아악


    디버깅 결과입니다

    Java에서는 동일한 유형만 직접 계산할 수 있지만 여기서는 변환이 수행되지 않습니다. 세 번째 줄에서 Integer와 int를 계산하면 계산을 위해 자동으로 int 유형이 언박싱되고 네 번째 줄은 int로 변환됩니다. 먼저 결과를 얻은 후 자동으로 Integer

    로 패키징됩니다.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-07-05 10:28:57

    정수를 예로 들어 Integer.intValue() 및 Integer.valueOf(int x)

    회신하다
    0
  • 취소회신하다