8种数据类型:4种整型、2种浮点类型、1种表示Unicode编码字符单元的字符类型char、一种用于表示真值的boolean类型

    类型 存储需求 取值范围 使用场景
    int(整型) 4字节 -2 147 483 684 ~ 2 147 483 647 存储普通整数(常用)
    short(整型) 2字节 -32 768 ~ 32 767 兼容性考虑(很少用)
    long(整型) 8字节 -9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807 存储长整数(常用)
    byte(整型) 1字节 -128 ~ 127 存储字节数据(较常用)
    float(浮点类型) 4字节 大约 +-3.402 823 47E+38F(有效位数6 ~ 7位) 存储浮点数(不常用)
    double(浮点类型) 8字节 大约 +-1.797 693 134 862 315 70E+308(有效位数为15位) 存储双精度浮点数(常用)数值精度是float类型两倍
    char(字符类型) 2字节 \u0000 ~ \Uffff (十六进制) 存储一个字符(常用)
    boolean(布尔类型) 1字节 存储逻辑变量(false 或 true)

    特殊字符转义序列(Unicode转移序列会在解析代码之前得到处理)

    转义序列 名称 Unicode值 转义序列 名称 Unicode值
    \b 退格 \u0008 \” 双引号 \u0022
    \t 制表 \u0009 \’ 单引号 \u0027
    \n 换行 \u000a \\ 反斜杠 \u005c
    \r 回车 \u000d