基本数据类型

四种基本数据类型

  • 整数,小数,字符,布尔。
    • 整数类型:有 byte、short、int、long4 种整型,分别有不同的取值范围;
    • 小数类型:有 float、double 两种类型,不同的取值范围和精度;
    • 字符类型:char,表示单个字符;
    • 布尔类型:boolean,表示真假。
  • 值传递:当我们传递一个基本数据类型时,传递的是该值的副本。函数对副本进行修改不会影响原始值。
  • 只有一块栈内存,直接存储实际的数据值。

基本数据类型取值范围以及应用场景

数据类型字节大小取值范围常见应用场景
byte1 字节-128 ~ 127存储小块数据、表示开关状态等
short2 字节-32768 ~ 32767内存受限场景
int4 字节-2 的 31 次方 ~ (2 的 31 次方 - 1)计数、循环控制、存储年龄等
long8 字节-2 的 63 次方 ~ (2 的 63 次方 - 1)时间戳、大型计数、数据库 ID 等
float4 字节约 ±1.4E-45 ~ ±3.4E+38 (单精度)精度要求不高时的科学计算、图形处理等
double8 字节约 ±4.9E-324 ~ ±1.8E+308 (双精度)科学计算、财务计算等
char2 字节Unicode 字符存储单个字符
boolean1 字节true 或 false逻辑判断、控制程序流程

PS:1 字节(byte)= 8 比特 (bit)= 8位

关联文章