码迷,mamicode.com
首页 > 编程语言 > 详细

Java基本数据类型

时间:2020-07-07 17:30:20      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:float   数组   类型   空间   对象   nic   最大值   浮点数   long   

1.内置数据类型

a.byte:8位、有符号,以二进制补码表示的整数;-128到127;默认值为0。

  该类型在大型数组中节约空间,主要代替整数,因为byte变量占用的空间只有int类型的四分之一。

b.short:16位、有符号,以二进制补码表示的整数;-32768到32767;默认值为0。

 该类型也可以像byte那样节省空间,占用的空间只有int类型的二分之一。

c.int:32位、有符号,以二进制补码表示的整数;-2^31到(2^31 - 1);默认值为0。

d.long:64位、有符号,以二进制补码表示的整数;-2^63到(2^63 - 1);默认值为0L。

 该数据类型主要使用在需要比较大整数的系统上。

e.float:单精度、32位、符合IEEE754标准的浮点数;float在储存大型浮点数组的时候可节省内存空间,默认值是0.0f

f.double:双精度、64位、符合IEEE754标准的浮点数;浮点数的默认类型为double,默认值是0.0d

g:boolean:只表示一位,只有两个取值:true和false;默认值为false。

h:char:char类型是一个单一的16位Unicode字符;最小值是\u0000(即为0);最大值为\uffff(即为65535);char数据类型可以存储任何字符。

2.引用数据类型

引用类型指向一个对象,指向对象的变量是引用变量。这些变量在声明时被指定为一个特定的类型,变量一旦声明后,类型就不能被改变了。

对象、数组都是引用数据类型。所有引用类型的默认值都是null。

一个引用变量可以用来引用任何与之兼容的类型。

Java基本数据类型

标签:float   数组   类型   空间   对象   nic   最大值   浮点数   long   

原文地址:https://www.cnblogs.com/lihui20081027/p/13261788.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!