JavaSE-数据类型

Java的数据类型

计算机里面存储设备最小的单元:位(Bit)

1 Byte = 8位 Bit

1 KB = 1024 Byte

1 MB = 1024 KB

1 GB = 1024 MB

1 TB = 1024 GB

1 PB = 1024 TB

基本的数据类型(4类8种)

整数类型

byte:1个字节(8位),范围比较小(-128~127)

short:2个字节

int:4个字节

long:8个字节

浮点类型

float:4个字节

double:8个字节

字符类型

char:2个字节(1个字符)

布尔类型

boolean:1个字节(true、false)

引用数据类型

String型、数据、类等

Java的常量和变量

常量:值不能改变,常使用关键字 final定义

变量:值能改变,指向了一个新的对象

Java的数据类型转换

  1. 自动类型转换
  2. 范围小的数据类型转换为范围大的数据类型

    byte->short->int->long->float->double

  3. 强制数据类型转换
  4. 范围大的数据类型转换为范围小的数据类型

//数值之间的转换
int = (int) double;
int = (int) char;
//int类型转换字符串类型
String a = Integer.toString(1);
String b = String.valueof(1);
//字符串类型转换int类型
int c = Integer.parseInt(a);
int d = Integer.valueof(b);

你可能感兴趣的:(JavaSE)