JAVA基础知识点(一)

1.java基本数据类型

在java中有8中基本数据类型来存储数值、字符、和布尔值。如下图:

基本数据类型

整数类型

整型数据根据它所占内存的大小的不同,分为byte、shot、int、和long这4中类型,取值范围如下表:

数据类型  内存空间 取值范围
byte 8位 -128~127
shot 16位 -32768~32767
int 32位 -2147483648~2147483647
long 64位 -9223372036854775808~9223372036854775807

在变量赋值时,超出了范围就会报错。

浮点类型

浮点类型标识有小数的部分,java语言中分为单精度浮点类型(float)和双精度浮点类型(double),取值范围如下表:

数据类型 内存空间 取值范围
float 32位 1.4E-45~3.4028235E28
double 64位 4.9E-424~1.7976931348623157E380

在默认情况下小数为double类型,若使用float类型则需要在小数后面加F或f。在小数后面加D或d也可以表示double类型,不加也不会报错。

字符类型

字符类型char用于存储单个字符,占16位(两个字节)的内存空间。

布尔类型

布尔类型又称为逻辑类型,通过关键字boolean来定义布尔类型,只有true和false两个值,分别代表逻辑中的真与假,一般用于判断。

猜你喜欢

转载自www.cnblogs.com/luchong/p/9665852.html