8种基本类型

8种基本类型

一、4种整型

    byte      1字节           -128——127

    short     2 字节         -32,768 —— 32,767

    int       4 字节          -2,147,483,648 ——2,147,483,647(超过20亿)

    long      8 字节   -9,223,372,036,854,775,808——9,223,372,036854,775,807

    注释:java中所有的数据类所占据的字节数量与平台无关,java也没有任何无符号类型

二、 2种浮点类型

    float    4 字节         32位IEEE 754单精度(有效位数 6 – 7位)

    double   8 字节         64位IEEE 754双精度(有效位数15位)

 三、1种Unicode编码的字符单元

    char    2 字节          整个Unicode字符集

 四、1种逻辑类型(真值

    boolean    1 位             True或者false

 

  类型转换表

 

 

变量1 变量2 结果值 变量1 变量2 结果值
byte byte int long long long
byte short int byte float float
int byte int int float float
short int int long float float
int int int float double double
long int long double double double

猜你喜欢

转载自canyoufeel.iteye.com/blog/1484577