- 简单理解 :Java为每种基本数据类型,提供对应的类,来描述对应基本数据类型的这一类事物
- 例如 : int Integer 其实都表示一个整数,并且范围是一样的
- int i = 10;
- Integer i1 = new Integer(10);
- Java眼里万事万物皆对象:
-
- class Integer{
public static final int max = xxxxx;
public static final int size = 32;
int i;
Integer(int i){
this.i=i;
}
}
- 提供包装类有什么好处:
- 方法
- 继承Object
- 提供一些常量字段:查询该类型数据的额一些信息:最大值,最小值,存储的位数
- Java中的包装类有哪些
基本数据类型 其对应的包装类(可以在API文档中查询到)
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean