操作符:
1. 直接常量
i. 十六进制:( 0x / 0X ) + ( ‘0~9’ / ’a~f’ / ‘A~F’ )
ii. 八进制:( 0 ) + ( ‘0~7’ )
iii. 二进制:Integer.toBinaryString(int i) / Long.toBinaryString(int i)
iv. float : 常量 + ‘f’ / ‘F’
v. double: 常量 + ‘d’ / ‘D’
vi. long : 常量 + ‘l’ / ‘L’
2. 指数计数法
i. 1.39*10^(- 43) -> 1.39e-43 / 1.39E-43
注:此处e不指代自然对数的基数2.718,而指的是10
3. 类型转换
i. 窄化转换(narrowing conversion)
ii. 扩展转换(widening conversion)
iii. 基本数据类型之间除了布尔型以外都可以相互转换
iv. 四舍五入:Math.round( f / d )