概念
Java语言是一门强类型语言,对于每一种数据都定义了明确的数据类型,不同的数据类型在内存中分配了不同的内存空间
数据类型的划分
数据类型:
- 基本数据类型、简单数据类型、java 内置类型。
2.引用类型、复合数据类型、复杂数据类型。
##基本类型(八大基本数据类型)##
1字节(byte)=8位(bit)
整数类型
整数类型 | 所占字节数 | 存储范围
byte | 1byte(8bit) | -128 - 127
short | 2byte (16bit) | -2^15 - 2^15-1(-32768~32767)
int | 4 byte (bit) | -2^31 - 2^31-1(-2147483648-2147483647)10位数
long | 8 byte (64bit) | -2^63 - 2^63-1(19位数)
浮点类型(小数类型)
float | 4byte(32bit) | -3.403E38 - 3.403E38
double | 8 byte (64bit) | -1