黑马程序员技术交流社区
标题:
java的自动装箱与拆箱
[打印本页]
作者:
进击的大鹏
时间:
2014-9-12 22:49
标题:
java的自动装箱与拆箱
装箱就是把值类型转变为引用类型Integeri=10;
拆箱就是把引用类型转变为值类型inti=newInteger(10);
我们现在知道了,所有对象型的数据类型的基类是java.lang.Object.而写java程序的时候非常多的工作都是在写这些类,和实现里面的方法。而偏偏就有那么8种基本类型和他们不一样。以至于让你来回在这两种之间转换,这是很让人头疼的事情。Java中int,long,char这样的类型不是对象型。因此java里提供了一种叫做包装类(wrapper)的东西,使基本类型,有着相应的对象类型Integer,Long,Character等。这样就可以,先把基本类型的东西,转成对象来用,然后再转回去。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2