1、数据类型的作用:数据类型用来声明变量,程序在运行过程中根据不同的数据类型分配不同大小的空间。
int i = 10;
double k = 3.14;
i变量和k变量类型不同,空间大小不同。
2、数据类型在java中包括两种:
第一种:基本数据类型
基本数据又可以划分为4大类8小种:
第一类:整数型
byte short int long
第二类:浮点型
float double
第三类:布尔型
boolean
第四类:字符型
char
8小种:
byte,short,int,long
float,double
boolean
char
基本数据类型 | 占用空间大小(单位:字节) | 取值范围 |
byte | 1 | -128~127 |
short | 2 | -32768~32767 |
int | 4 | -2147483648~2147483647 |
long | 8 | |
float | 4 | |
double | 8 | |
boolean | 1 | |
char | 8 | 0~65535 |
第二种:引用数据类型
引用数据类型就是对一个类也就是对象的引用