您的位置:首页 > 编程语言 > Java开发

Java中基本数据类型与对应的包装类和引用数据类型

2016-03-27 15:09 495 查看
基本数据类型变量存储的是值,引用类型存储的是对象的引用(对象的地址)。
基本数据类型不具有对象的特性,当有些地方必须要使用对象的时候,例如集合类(List,Set等),基本数据类型就不能使用了,所以Java提供了包装类。基本数据类型可以进行加减乘除等运算,而包装类提供了很多实用的方法和对象的属性。在Java程序进行编译时,编译器会自动的根据具体情况对基本数据类型变量和包装类对象进行装箱和拆箱。

基本数据类型
包装类
byte
Byte
short
Short
int
Integer
float
Float
double
Double
boolean
Boolean
char
Character
引用数据类型在作为Java函数参数(Java的方法参数只传值)时,在函数体内对形参的改变不会改变实参(参数传递时穿的是值的拷贝,引用数据类型传的就是引用的拷贝),但是在函数体内改变引用对象的属性是会改变实参的属性的值的。
包装类相对于基本类型来说都多了null这个值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: