标签: Java
Chapter3
Java中的函数(3.1)
- Java中所有的函数都是某个类的模块。
整形(3.3.1)
- 由于运行在虚拟机上,Java数据类型的大小都是一致的。
- Java没有无符号整形
浮点数(3.3.2)
- 次方数:10进制默认为10为底用e表示次方,16进制默认以2为底用p表示次方。即
0x1.0p-3 = 0.125,1.0e-3=0.001
- 不能用
(x==Double.NaN)
判断,而要用Double.isNaN(x)
- Java计算同样有舍入偏差,利用
BigDecimal class
没有舍入偏差
字符类型(3.3.3)
\u0022
可用于表示"
类似的表达是在语法分析之前进行,因而"\u0022+\u0022"
为""+""
两空字符相加;//u\00A0 Comment
会包错,因为u\00A0
相当于回车
布尔类型比较(3.3.5)
- boolean 类型不可以与int,float等类型直接比较