Java基础(一)

Java基础(一)

一、整型
byte,占1个字节,取值-128-127,默认初始化值为0
short,占2个字节,取值-32768-32767,默认初始化值为0
int ,占4个字节,取值取值-2^31 - 2^31-1,默认初始化值为0
long,,占8个字节,取值取值-2^63 - 2^63-1,默认初始化值为0或0L
二、浮点型(符号位(一位)+指数位+尾数位)
float,单精度浮点型,占4字节,指数位8位,默认初始化值为0.0f
double,双精度浮点型,占8个字节,指数位11位,默认初始化值为0.0d
声明小数时默认为double类型
取值范围根据指数位决定,浮点型不能用二进制表示。
三、字符型
char,占两个字节,可与int相互转换,范围规定在(0-65535),因为char类型在ASCII字符编码中,有对应的数值,可直接做运算,输出字符表中对应的字符默认初始化‘\u00’
四、布尔型
在JVM中并没有提供boolean专用的字节码指令,而boolean类型数据在经过编译后在JVM中会通过int类型来表示,此时boolean数据4字节32位,而boolean数组将会被编码成Java虚拟机的byte数组,此时每个boolean数据占1字节,默认为false。

©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值