Java的基本数据类型
什么是字节
- 位(bit):是计算机内部数据存储的最小单位,11011001是一个8位的二进制数;
- 字节(Byte):是计算机中数据处理的基本单位,习惯用B表示
常见的单位换算
- 1TB = 1024GB
- 1GB = 1024 MB
- 1MB = 1024 KB
- 1KB = 1021B
- 1B = 8b(8位)
整数类型
- byte 占1个字节 范围 -128 ~ 127(-28 ~ 28-1)
- short 占2个字节 范围 -32768 ~ 32767(-216 ~ 216-1)
- int 占4个字节 范围 -2147483648 ~ 2147483647(-232 ~ 232-1)
- long 占8个字节 范围 -9223372036854775808 ~ 9223372036854775807 (-264 ~ 264-1)
浮点类型
字符类型
布尔类型
// 8大基本类型
// 整数类型
byte num0 = 10;
int num1 = 10;
short num2 = 10;
long num3 = 10L; //Long 类型要在数字后面加L
// 浮点型
float f1 = 10.0F; //float类型要在数字后面加F
double f2 = 10.0;
// 字符型
char c1 = 'A'; //String 不是关键字,是类名。
String str1 = "AB";
// 布尔型
boolean flag1 = true;
boolean flag2 = false;