JAVA数据类型
java数据类型分为两种:1.基本数据类型 2.引用类型
1.基本数据类型
整型:
1. byte:占1个字节。-128~127
例子:byte a = 100,byte b = -50。
2. short:占2个字节。-32768~32767
例子:short s = 1000,short r = -20000。
3. int:占4个字节。-2147483648~2147483648
例子:int a = 100000, int b = -200000。
4. long:占8个细节。-9223372036854775808~9223372036854775808
例子: long a = 100000L,Long b = -200000L。
注意:"L"理论上不分大小写,但是若写成"l"容易与数字"1"混淆,不容易分辩。所以最好大写。
浮点型:
1.float:占4个字节。默认值是 0.0f;浮点数不能用来表示精确的值,如货币;
例子:float f1 = 234.5f。
2.double:占8个字节。默认值是 0.0d;
例子:double d1 = 123.4。
字符型
1.char:是一个 Unicode 字符;
最小值是 0
最大值是 65535
char 数据类型可以储存任何字符;
例子:char a = ‘A’;。
注意:只能存储一个字符!
布尔类型
1. boolean:只有两个取值:true 和 false;
默认值是 false;
例子:boolean a = true。
注意:String不是基本数据类型
扩展:位(bit):位是计算机内部存储的最小单位,11001100是八位二进制
字节(byte): 计算机中数据处理的最小单位,大写B表示 。1字节=8位
2.引用数据类型
- 类(String)
- 接口
- 数组