JAVA中的几种基本数据类型是什么详解

图片转自https://blog.csdn.net/zhangyubishoulin/article/details/82423177

 

 

基本数据类型

数值型

整数型

byte    占 1个字节  默认0    正负100多区间,变量占用的空间是int的四分之一。

short   占2个字节 默认0  正负3万多区间,变量占用的空间是int 的二分之一。

int   占4个字节 默认0  正负21亿多区间。

long 占8个字节,默认0,正负19位数,9开头。

浮点型

float 占4字节 默认0.0f。

double 占8字节 默认0.0d。

字符型

char   占两字节  默认   \u0000

 

布尔型

boolean   默认false    取值false 和true

boolean表现出非0即1的“位”特性,但是存储空间的基本计量单位是字节不是位,所以boolean至少占一个字节

JVM规范中,boolean空量当做int处理,也就是4字节;而boolean数组当byte数组处理,即boolean类型的数组里面

的没一个元素占一个字符

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值