装箱和拆箱

此为读书笔记,原创。 装箱:将值类型进行引用类型化。 流程: 1 在托管堆中分配内存 2 将值类型中的字段复制到内存中 3 返回对象地址,即引用的对象 将引用类型进行值类型化,流程: 1 获取引用中各个字段的地址 2 将字段从托管堆上的对象复制到线程栈上新的值类型的实例中 拆箱,获取引用的过程。 1 只包含流程里获取引用中各个字段地址的过程,并不包含复制字段的过程。 2 只能转型为最初未装箱的值类
相关文章
相关标签/搜索