什么是装箱(boxing)和拆箱 (unboxing)

装箱(boxing)和拆箱 (unboxing)

  • 装箱:把值类型转换为引用类型。
  • 拆箱:把引用类型转换为值类型。

 

//
object obj =null;//引用类型
obj =1;//装箱,boxing. 把值类型包装为引用类型
int i1 = (int)obj;//拆箱. unboxing

 

posted @ 2020-10-06 20:12  睡不醒的小韩  阅读(660)  评论(0)    收藏  举报