黑马程序员技术交流社区

标题: 装箱拆箱在实际开发中的用途 [打印本页]

作者: 严海彬    时间: 2012-2-18 13:49
标题: 装箱拆箱在实际开发中的用途
本帖最后由 严海彬 于 2012-2-27 15:06 编辑

object obj=1;//装箱
int i=(int)obj;//拆箱

这个和类型转换有什么区别呢,实际开发中主要体现在什么用途上?
作者: 严鹏    时间: 2012-2-18 14:15
装箱和拆箱机制使任何类型的值最终都可以被看做object对象类型,这样做的目的是为了尽量提高性能的前提下,实现统一的类型系统。
频繁的拆箱和装箱会大大降低效率,最好用泛型取代




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2