Java是强类型的语言。Java的强数据类型本质上就是在内存中开辟不同形式的内存空间。
1.整型
Java整型包括byte、short、int、long。
其中byte型占8位,1位为符号位其余7位为数值位;
short型占16位,1位为符号位其余15位为数值位;
int型占32位,1位为符号位其余31位为数值位;
long型占64位,1位为符号位其余63位为数值位。
2.浮点型
Java浮点型包括float、double。
其中float型占32位,其中1位为符号位8位为阶位23位为数值位;
double型占64位,其中1位为符号位11位为阶位52位为数值位。
3.布尔型
Java中的Boolean型分为true和false,用来判断逻辑条件。
4.字符型
Java中的字符型是char型,实际上是16位无符号整数