您的位置:首页 > 编程语言 > Java开发

Java学习笔记之数据类型

2017-01-11 14:48 211 查看
1.Java是一种强类型语言,这意味着必须为每一个变量声明一种类型。

2.Java一共八种基本数据类型。

四种整型:int(4字节) short(2字节) long(8字节,后缀L) byte(1字节)

十六进制(前缀0x),八进制(前缀0)

最好不要使用八进制常数

从Java7开始,加上前缀0b就可以表示二进制数。

从Java7开始,数字字面量可以加下划线,Java编译器会去掉这些下划线

Java没有任何无符号类型。

两种浮点类型:float(4字节) double(8字节)

double的数值精度是float的两倍,float后缀F,double后缀D,没有后缀默认为double。

用于表示溢出或出错情况的三个特殊的浮点数值:

正无穷大(Double.POSITIVE_INFINITY) 负无穷大(Double.NEGATIVE_INFINITY) NAN(不是一个数字)

检测一个值是否为非数值:if(Double.isNaN(x))

浮点数值不适用于禁止出现舍入误差的金融计算中。原因是浮点数值采用二进制系统表示。

char类型

boolean类型:整形值和布尔值不能相互转化。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java