数据类型的作用:数据类型用来声明变量,程序在运行过程中根据不同的数据类型分配不同大小的空间.
数据类型在java语言中包括两种:
第一种:基本数据类型
基本数据类型又可以分为四大类八小种
第一类:整数型(byte,short,long,int)没有小数的
第二类:浮点型(float,double)有小数的
第三类:布尔型(boolean)
boolean只有两个值true和false,true表示真,false表示假.
第四类:字符型(char)
java中规定字符型字面量必须使用单引号括起来.
1字节=8个比特位,1Byte=8bit.
所占字节数:byte 1字节
int 4字节
long 8字节
short 2字节
char 1字节
float 4字节
double 8字节
所对应的取值范围分别是:
在计算机中,一个二进制位最左边是符号位,0表示正,1表示负,byte,short,int,char的取值范围需要记住,short和char实际上容量相同,不过char可以表示更大的数字,因为char表示的是文字,文字没有正负之分,所以char可以表示更大的数字.
第二种:引用数据类型
字符串String属于引用数据类型.
java中除了基本数据类型之外,剩下的都是引用数据类型