A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 普哥 中级黑马   /  2015-1-1 19:35  /  905 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我们在创建一个类的实例的时候,需要使用关键字new,在Java1.4之前对于基本数据类型的包装类只能使用new关键字来创建一个对象,但在Java1.5及以后Java提供了一种新机制:基本数据类型的自动拆箱与装箱。现在就可以不使用new关键字。   在Java中对于基本数据类型包装类,我们可以直接使用基本数据来赋值,下面我们看一个例子程序:、       public class AutBox{           public static void main(String[] args){                Integer a = 1;//自动装箱                System.out.println(a+1)//自动拆箱}}     这里我们直接对a复制,系统没有报错,后面输出的值是2,也没有报错。     说明在Java中,java虚拟机直接根据我们的运行实际环境将数据类型进行了转换(类与基本数据类型之间的转换)。

1 个回复

正序浏览
:lol顶一记!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马