java的基本数据类型

java的基本数据类型

java一共有八种基本的数据类型

我们所说的8位,16位的意思其实就是二进制的位数,一个字节等于8bit

byte

一个byte类型的数,就会占有8个二进制的位数;

所以它的最小值位-27,最大值位27-1;因为达到最大值的时候要进一位就不是8位了,是九位了

默认值是0

byte类型用在大型的数组中节约空间,因为byte的空间是int的四分之一

short

一个short是16位的,

最小值位-215,最大值位215-1

这个也可以节约空间,它的占有率是int的二分之一

int

一个int是32位的

最小值位-231,最大值位231-1

long

一个int是64位的

最小值位-263,最大值位263-1

float

        Float b=1.2543424f;

后面小写的f表明这个数据是float类型的。

float 数据类型是单精度、32位、可以显示小数点后七位

可以精确到小数点后六位,小数点的第七位便是程序估计的值,具体的取值方法以后再说

double

        Double b=1.2543424d;

后面小写的d表明这个数据是double类型的

double 数据类型是双精度、64位、可以显示小数点后14位

可以精确到小数点后13位,小数点的第14位便是程序估计的值,具体的取值方法以后再说

boolean

这个只有两种取值情况,一个是true,一个是false

char

16位的

char 数据类型可以储存任何字符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值