Java零基础教程-数据类型

Java零基础教程-数据类型

更新时间:2017年04月06日

  • 视频类型:java
  • 适合对象:Java学员、Java爱好者、开发人员
  • qq号:2158476996
一键免费下载

下载介绍

更多>>
Java零基础教程-数据类型

数据类型可以分为两大类:  1)基本类型;  2)扩展类型。


先来看一下Java语言的基本数据类型。它包括  类型    描述   取值范围  Boolean 布尔型 只有两个值true、false  Char 字符型 


  Byte 8位带符号整数 -128到127之间的任意整数 


  Short 16位无符号整数 -32768~32767之间的任意整数 


  Int 32位带符号整数 -2^31到2^31-1之间的任意整数 


  Long 64位带符号整数 -2^63到2^63-1之间的任意整数 


  Float 32位单精度浮点数 根据IEEE754-1985标准 


  Double 64位双精度浮点数 根据IEEE754-1985标准 一些提示: 


  不象其它程序设计语言,Java语言中的整型的位数是固定的,而不会根据硬件平台以及操作系统的不同而不同。 


 


可以看到byte和short的取值范围比较小,而long的取值范围太大,占用的空间多,基本上int可以满足我们的日常的计算了,而且int也是使用的最多的整型类型了。


   float    Float      4个字节


    double  Double    8个字节


之间的区别在于他们的精确度不同


double型比float型存储范围更大,精度更高,所以通常的浮点型的数据在不声明的情况下都是double型的,如果要表示一个数据是float型的,可以在数据后面加上“F”。

浮点型的数据是不能完全精确的,所以有的时候在计算的时候可能会在小数点最后几位出现浮动,这是正常的。


字符型:


  char  Character  2个字节


用于存放字符的数据类型,占用2个字节,采用unicode编码,它的前128字节编码与ASCII兼容

字符的存储范围在u0000~uFFFF,在定义字符型的数据时候要注意加' ',比如 '1'表示字符'1'而不是数值1