Java基本类型注意点

来源:互联网 发布:游戏审核 知乎 编辑:程序博客网 时间:2024/05/16 14:35

1  java 7 支持数字字面量加下划线 如 1_000_000.

2  java 的所有的数值类型所占的自己数量与平台无关(64位,32位无关不像C++那样),且没有任何的无符号类型

3  double有效位15位,float有效位6~7位,浮点数值不适用禁止出现误差的金融计算例如 double a = (2-1.1)此时 a=0.8999999999999999 而不是0.9,此时需要使BigDecimal类,经过试验 计算得到的小数只要不是分数精确的来的都有这个问题。

4 &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式。

5 注意一下String最好不要用+的方式增加字符串。StringBuilder方式较新。

0 0
原创粉丝点击