Boxing and Widening

前端 未结 7 1666
小蘑菇
小蘑菇 2020-12-30 08:22

What is the difference between these two. I know Boxing is converting primitive values to reference. What is widening. Also what should be the sequence first boxing should b

7条回答
  •  长发绾君心
    2020-12-30 09:17

    1. Widening wins over boxing and var-args
    2. Boxing wins over var-args
    3. Widening of reference variable depends on inheritance(so, Integer cannot be widened to Long. But, Integer widened to Number).
    4. Widen and boxing is not possible
    5. Boxing and widening is possible
    6. var-args can be combined with either boxing or widening

提交回复
热议问题