java:数据类型
基本类型
| 类型 | 位(bit) | 取值范围 |
|---|---|---|
| byte | 8 | -128,127 |
| short | 16 | -32768,32767 |
| int | 32 | -231,232-1 |
| long | 64 | -263,263-1 |
| float | 32 | -3.40E+38,3.40E+38 |
| double | 64 | |
| boolean | true、false | |
| char | 16 |
引用类型
引用类型的值是对对象的引用(C语言中的指针)
字面量
直接写在代码中直接写出的具体数值或字符内容
整数
int a = 10;//此时,10就是字面量,又被称为立即数
小数,在数值后尾添加f、d等字母,标识当前数值的类型。
double b = 123.4D;//表示该字面量是double类型
float c = 123.4F;//表示搞字面量为float类型
字符和字符串
char v1 = 'A';
String v2 = "ABCD";
布尔
boolean v1 = true;
boolean v2 = false;
空值
String v = null;
在java7开始,可以给数值添加下划线,以此增加可读性
int v1 = 1_0000_0000;
int v2 = 0xFE_EC_DE;

浙公网安备 33010602011771号