java基本类型字符集,Java笔记之语言基础_基本数据类型

Java笔记之语言基础_基本数据类型

要点1:Java语言中共有8种基本数据类型,分别为布尔型(boolean)、字符型(char)、字节型(byte)、短整型(short)、整型(int)、长整型(long)、单精度(float)、和双精度(double)。

要点2:8种基本数据类型的有效字节表示位数:

类型              有效字节数

boolean               1

byte                  8

char                  16

short                 16

int                   32

float                 32

long                  64

double                64

要点3:Java语言中的boolean数据类型的取值只能为true或false,不像其他语言,如C++,可以使用允许用整型值代替true或false。

要点4:Java语言中共有4种带符号的整数型基本数据类型,分别为byte,short,int,和long。

要点5:4种带符号整数基本数据类型的取值范围如下:

类型            有效字节数           最小值              最大值

byte               8                   -2^7               2^7-1

short              16                  -2^15              2^15-1

int                32                  -2^31              2^31

long               64                  -2^63              2^63-1

要点6:Java语言中的char基本数据类型属于整型,但是它的取值范围为0~2^16-1。

要点7:Java语言中的字符型是基于16位的统一字符集,不是基于7位的ASCII字符集。为了和ASCII字符集兼容,统一字符集包含了ASCII字符集,即用高9位为0的字符映射为ASCII集中对应的编码的字符。也就是说,高9位为0,低7位和ASCII字符集中对应字符的编码一致。

要点8:Java语言中共有两种浮点型基本数据类型,分别为float和double,它们对应的封装Float和Double都有定义NaN和POSITIVE_INFINITY,NEGATIVE_INFINITY常量,用于表示非正常运算结果。

©著作权归作者所有:来自51CTO博客作者juxiangwu的原创作品,如需转载,请注明出处,否则将追究法律责任

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值