-
基本数据类型
-
整型
- 字节型(byte),占用一个字节的存储空间;
- 短整型(short),占用两个字节的存储空间;
- 整型(int),占用四个字节的存储空间;
- 长整型(long),占用八个字节的存储空间;
注意:Java中声明一个整型变量,编译器默认该变量的类型是
int
类型,如果您想声明的是long
类型的变量,那么需要在long
类型变量保存的数值后面添加一个l
或L
来告诉编译器该变量保存的数值是long
类型不是int
类型,但由于小写的l
和数字1
比较相近,因此更推荐使用大写的L
;-
整型变量的初始化方式
-
边声明边赋值
byte a = 10; short b = 10; int c = 10; long d = 10000000L;
-
先声明后赋值
int a, b, c, d; a = 10; b = 10; c = 10; d = 100000000L;
-
连续初始化
int a = 10, b = 10, c = 10, d = 10;
-
-
浮点型变量
- 单精度浮点型(float),占用四个字节的存储空间;
- 双精度浮点型(double),占用八个字节的存储空间;
注意:Java中声明一个浮点型变量,编译器默认该变量的类型是
double
类型,如果您想声明的是float
类型的变量,那么需要在float
类型变量保存的数值后面添加一个f
或F
来告诉编译器该变量保存的数值是float
类型不是double
类型,本着保持和整型变量一致的原则,因此此处推荐使用大写的F
;- 浮点型变量的初始化方式和整型变量初始化方式基本一致,唯一的区别在于当声明的浮点型数据类型为
float
类型时需要在数值类型后面添加一个大写的F
;
-
网友评论