Java中的基本数据类型

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)

浮点类型

  • folat 占4个字节
  • double 占8个字节

字符类型

  • char 占2个字节

布尔类型

  • boolean 占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;

上一篇:基础-数据类型


下一篇:1123