装箱:把栈上值类型的值封装成Objcet类型的实例放在堆上(栈到堆),属于隐式转换
就是把“值类型”转换成“引用类型”(Object);拆箱:把堆上Objcet类型的实例里的值按要求拆成目标数据类型存储到栈上(堆到栈),属于显式转换
就是把“引用类型”转换成“值类型”;
少用装箱与拆箱,避免性能损耗。
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3