今天简单说一下Java的数据类型
首先我们要知道标识符
-标识符的作用:常量,变量,方法,类和包等的名称
-命名规则:必须以字母,_下划线,美元符$开头。
-其他部分可以是任意组合
-不能是java的关键字
Java是一种强类型语言
-常量是由数据类型的
-变量都必须生明其数据类型
基本数据类型:整数类型、浮点类型、字符型、布尔类型
整数数据类型:
byte、short、int(integ)、long这些都是整数数据类型。
byte:1字节 表数范围:-128~127
short:2字节 表数范围:-32768~32767
int:4字节 表数范围:大约21亿
long:8字节 表数范围:-2的63次方~(2的63次方)-1
整数数据类型常量默认为int类型,如果要用long类型可以在后面加“I"或“L”(一般建议用L,小写容易认为是数字1)
浮点数据类型:
float、double这些数浮点数据类型(可以简单的理解为是小数的数据类型)
float类型:单精度类型,尾数可以精确到7为有效数字,大多数情况下float类型很难满足需求(所以浮点的默认类型为double)
double类型双精度类型 精度是float类型的两倍,绝大部分应用程序都采用double
浮点默认为double类型,如果要变为float,需要在后面增加F/f
浮点类型的转换会损失一部分数据,转换完之后会有极小的误差