装箱:
把基础类型封装成一个类,比如把int封装成Integer。进行装箱后,这个数不在是基本类型,而是从基本类型编程了类对象,对它的一切操作都要符合对象的操作规则。
差别:
第一:变成了类
第二:数据由内存栈保存到了内存堆
拆箱:
拆箱就是把类转换成基础类型。
差别:
第一:由类对象变成了基本类型
第二:数据由内存堆保存到了内存栈
装箱与拆箱详解
本文详细介绍了在编程中装箱与拆箱的概念及其带来的变化。装箱是指将基础类型转化为类对象的过程,这一过程使得数据从内存栈移动到内存堆;而拆箱则是相反的过程,即将类对象转回基础类型,并将数据从内存堆移回内存栈。
装箱:
把基础类型封装成一个类,比如把int封装成Integer。进行装箱后,这个数不在是基本类型,而是从基本类型编程了类对象,对它的一切操作都要符合对象的操作规则。
差别:
第一:变成了类
第二:数据由内存栈保存到了内存堆
拆箱:
拆箱就是把类转换成基础类型。
差别:
第一:由类对象变成了基本类型
第二:数据由内存堆保存到了内存栈

被折叠的 条评论
为什么被折叠?