ZERO_BEYOND

博客园 首页 联系 订阅 管理

装箱:把栈上值类型的值封装成Objcet类型的实例放在堆上(栈到堆),属于隐式转换

就是把“值类型”转换成“引用类型”(Object);
拆箱:把堆上Objcet类型的实例里的值按要求拆成目标数据类型存储到栈上(堆到栈),属于显式转换

就是把“引用类型”转换成“值类型”;

少用装箱与拆箱,避免性能损耗。

posted on 2023-07-29 00:53  ZERO_BEYOND  阅读(17)  评论(0)    收藏  举报