基本数据类型

java要确定每种基本类型所占储存空间的大小。它们并不像其他语言一样随着机器的硬件架构变化而变化。这种所占储存空间大小不变性是java程序比其他语言编写的程序更具有可移植性的原因之一。

数据类型

默认值

byte

0

short

0

int

0

long

0L

float

0.0f

double

0.0d

char

'u0000'

String (or any object)

null

boolean

false

高精度数字

java提供两个高精度计算的类:Biginterger和BigDecimal。虽然它们大体上属于包装器类的范畴,但是它们没有对应的基本类型。

不过,这两个类包含方法 ,提供的操作与对基本类型所能执行的操作相似,也就是说,能作用于int或float的操作,同样作用于Biginterger或BigDecimal。关于更详细的用法请查看JDK文档。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值