返回首页
当前位置: 主页 > 网络编程 > Jsp实例教程 >

Java数据类型总结(精度、取值范围、占用字符)

时间:2017-11-06 22:41来源:知行网www.zhixing123.cn 编辑:麦田守望者

Java数据类型分为两大类,即基本数据类型和对象数据类型。基本数据类型又可分为“整型、浮点型、字符型和布尔型”,对象数据类型又可分为“String、Date和数组对象等”。

 

  一、Java基本数据类型

  一)整型

  1、byte(最短)

  占用一个字节(8位),取值范围 -128 ~ 127。

 

  2、short(短整形)

  占用2个字节,共16位,取值范围 -32678 ~ 32677。

 

  3、int(整型)

  用得比较多的整型就是 int 了,占用4个字节,共32位,取值范围 -21,4748,3648 ~ 21,4748,3647。

 

  4、long(长整型)

  占用8个字节,共64位,取值范围 -263~263-1(-922,3372,0368,5477,5808 ~ 922,3372,0368,5477,5807),整型中能表示最大的类型。

 

 

  二)浮点型(实数)

  1、float(单精度浮点型)

  占用4个字节,共32位,取值范围 -21,4748,3648 ~ 21,4748,3647,小数点后可以保留 7 位有效数字。

  注意:后面带一个F,如 56.80F,不带F,则默认为 double 型。

 

  2、double(双精度浮点型)

  占用8个字节,共64位,取值范围 -263~263-1(-922,3372,0368,5477,5808 ~ 922,3372,0368,5477,5807),小数点后可以保留 15 位有效数字。

 

 

  三)字符型

  char(字符型)

  占用2个字节,共16位,取值范围 -32678 ~ 32677,用于定义字符。

 

  四)布尔型

  boolean(布尔型)

  占用1个字节,共8位,取值范围 true,false,用于表示真假。

 

 

  二、对象数据类型

  面向对象编程语言,定义的变量可以看作一个对象。在 Java 中,定义的 String(字符型)、Date(日期型)、数组等都可以看作对象,如:

  String userName = "Java"; //字符对象

  Date d = new Date(); //日期对象

  int[] arr = new int[10]; //整型数组对象

 

  以上就是 Java数据类型,如果学过一门编程语言,将十分好理解,每种编程语言的数据类型都有相似处,可能定义方法或表示形式不同,但表示的意思是相同的,自然在潜移默化中成了学习Java基础,这大概就相通性的好处吧。

------分隔线----------------------------
标签(Tag):Java
------分隔线----------------------------
推荐内容
猜你感兴趣