课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都通过参加达内培训实现java编程的入门和深造,而今天我们就一起来了解一下,java数据类型与装箱拆箱方法。
一、Java数据类型
1、在说装箱与拆箱之前,先说一下Java的基本数据类型,Java从数据类型上可以划分为值类型与引用类型,值类型是四类八种,分别是:
整数型:byte̵,short̵,int̵,long
浮点型:float,double
字符型:char
布尔型:boolean
2、引用类型:
数组
类(class)
接口(Interface)
枚举(enum)
3、值类型与引用类型的区别
从概念方面上来说:
值类型:变量名指向具体的值
引用类型:变量名指向数据对象的内存地址
从内存构建方面上来说:
值类型:变量在声明之后,Java就会立刻分配给它内存空间
引用类型:它以特殊的方式(类似C指针)指向对象实体,这类变量声明时不会分配内存,只是存储
从使用方面上来说:
值类型:使用时需要赋具体值,判断时用”==“号
引用类型:使用时可以赋null,判断时使用equals方法
二、、Java之装箱与拆箱
1、包装类
Java是面向对象语言,号称万事万物皆对象,因此,8种基本数据类型有了对应的类,这就是包装类
2、什么是装箱与拆箱
装箱:将值类型装换成引用类型的过程
拆箱:将引用类型转换成值类型的过程
3、装箱和拆箱是如何实现的
装箱过程是通过调用包装器的valueOf方法实现的
拆箱过程是通过调用包装器的xxxValue方法实现的。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请在707945861群中学习了解。