【浅谈java】之8种基本数据。

java有八种基本数据:byte,char,short,int ,long,float,double,boolean。

1,其中只有作为全局变量,也就是类的属性时才有默认值,char默认值:空,boolean默认值:false,其他6种默认值是0;

 

看问题:

2,他们之间会发生自转强转

规律:short➡int➡long➡float➡double,byte➡short和char➡short。

(long是8个字节,为什么还能自转为float4个字节呢??)

证明byte➡short

定义变量的时候,不能超过数据类型的范围,强转后可以超过自带的范围。

自转的数据类型,高级的,可以定义时的数据是低等的

3,默认的1.0小数是double。默认的整数是int,运算时会自动往大的转换。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值