Java中的知识点(一)

Java中的知识点(一)

一、char字符
1.采用Unicode字符集结码,每个字符都有对应的码
表现形式是字符char,本质上是码int(0到65535)
ASCII码(’a’—97;‘A’—65;’0’—48);
2.字符型直接量必须放在单引号中,只能有一个;
3.特殊字符用\来转义。
\t:水平制表位,固定占8位,用在输出的两段代码间隔大小不一样时。
二、int的最大值与最小值
int的最大值为2147483647;
int的最小值为-2147483648。
当在程序中用int的最大值加1结果为int的最小值,加2为-2147483647,加3为-2147483646以此类推。
三、浮点型变量double、float
double与float都是浮点型变量,它们参与运算时,有可能发生舍入误差(精确场合不能使用)。
例1:double a=3.0,b=2.9
输出:a-b(按照正常运算结果应该为0.1)
实际输出结果为0.1000000000000009
例2:double a=6.0,b=4.9
输出:a-b(正常运算结果为1.1)
实际输出结果为1.0999999999999996
例3:double a=6.0,b=1.9
输出:a-b(正常结果4.1)
实际输出解雇为4.1
四、类型转换
1.类型从小到大依次为byte-short-int-long-float-double;char虽然为字符型,但可以转换为int。
2.两种方式:
2.1自动类型转换:小类型转换大类型。
2.2强制类型转换:大类型转换小类型。
3.两点规则:
3.1整数直接量可以直接赋值给byte、short、char,但是不能超出范围;
3.2byte、short、char型数据参与运算时,先转换成int再运算

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值