java 数据类型

1.1 整型

         整数表示没有小数部分的数值,允许是负数。java 提供了4种类型,如下图:

类型 存储需求 取值范围
int  4字节 -2147483648~2147483647(正好20亿)
short  2字节 -32768~32767
long 8字节 -9223372036854775808~9223372036854775807
byte 1字节 -128~127

     0x 前缀 代表16进制: 0xCAFE,

     长整型有一个后缀 L: 40000000000L,

    8进制前缀0  : 010,(建议不使用八进制比较容易混淆)

        2进制前缀加上0b :0b1001,

1.2 浮点类型

    浮点类型用于表示有小数部分的数值,在java 中有2种浮点类型如图

类型 存储需求 取值范围 
float 4字节 有效位数为6~7位
double 8字节 有效位数15位

    float 类型数值有有一个F :3.14f 。没有后缀F的浮点数值如(3.14) 则是double 类型,也可以在浮点数后面添加后缀D.  (3.14D)/

 

1.3 char 类型

    char 类型表示单个字符。通常用于表示字符常量,

1.4 boolean 类型

    boolean 类型有2个值:false 和true。用来判定逻辑条件。整型值和布尔值之间不能进行相互转换。

 

posted @ 2015-03-10 17:29  warys  阅读(178)  评论(0)    收藏  举报