• Java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以它们的数据大小也是不一样的。

    整数:
    byte 占用字节:1 取值范围:-128~127
    short 占用字节:2 取值范围:-32768~32767
    int(默认) 占用字节:4 取值范围:-2的31次方到2的31次方-1
    long 占用字节:8 取值范围:-2的63次方到2的63次方-1
    浮点数:
    float(单精度) 占用字节:4
    double(默认) (双精度) 占用字节:8
    字符:
    char 占用字节:2
    布尔:
    boolean 占用字节 1