一、Java的数据类型
Java是一门强类型的编程语言,它不同于一些弱类型的语言(JavaScript、Python、PHP...)变量的类型一旦确定,则无法修改,在Java中数据类型主要包括以下两大类:
基本数据类型:包括整数、浮点、字符、布尔类型。
引用数据类型:包括类、数组、集合、接口等。
1、基本数据类型
整数型 默认值为0
数据类型
关键字
字节长度
数值范围
字节型
byte
1个字节
-128~127
短整型
shrot
2个字节
-32768·32767
整型
int(默认0
4个字节
-2的31次方~-2的31次方-1
长整型
long
8个字节
-2的63次方~2的63次方-1
long(8字节=64bits)long类型数据在赋值时必须在数据值末尾追加一个“L”(大写)
浮点型 默认值0.0
数据类型
关键字
字节长度
范围
单精度
float
4个字节
1.4013E-45~3.4028E+38
双精度
double(默认)
8个字节
4.9E-324~1.7977E+308
float(4字节=32bits)float类型数据在赋值时,必须在末尾追加“f”或“F”
布尔型 默认值false
数据类型<