黑马程序员技术交流社区
标题:
装箱和拆箱是什么?
[打印本页]
作者:
新空气
时间:
2011-12-7 12:38
标题:
装箱和拆箱是什么?
求大家帮忙?
作者:
李青
时间:
2011-12-7 13:29
概括的说就是:
装箱:就是隐式的将一个值类型转换为引用型对象
拆箱:将一个引用型对象转换成任意值类型
作者:
李波
时间:
2011-12-7 13:31
装箱:用于在垃圾回收堆中存储值类型。装箱是值类型到 object 类型或到此值类型所实现的任何接口类型的隐式转换。
拆箱:从 object 类型到值类型或从接口类型到实现该接口的值类型的显式转换。
装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型
利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来
作者:
朱勋
时间:
2011-12-7 19:54
写个代码你看下吧
int i=123;
object obj=i;
int j=(int)obj;
复制代码
装箱就是把值类型转换成引用类型,object是类,obj就是应用类型,
拆箱就是把引用类型转换成值类型,int j=(int)obj,也可以拆成其他的类型
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2