方法:动词
+名词,比如 doCalculation()
变量:名词
JavaBeans 命名规范
JavaBeans 是一个带有属性的 Java 类。
如果属性是
Boolean 类型,则 getter 方法可以是 isXxx()或 getXxx(); 如果属性是非 Boolean
类型,则
getter 方法可以是 getXxx()。
setter 方法的命名是:setXxx()。
对于监听器方法,命名规范为:
addXxxListener() 和 removeXxxListener()。
Strictfp
strictfp: strict floating-point calculation(严格浮点运算)
介绍:
strictfp 是 Java 的关键字(keyword),自从 Java 1.2 以来被引入,使得浮点运算遵循
IEEE 754 标准。
目的:
portable(可移植性)。
需求:在每个平台(机器)上(
32 位、64 位)的浮点运算精度相同,比如,使用 strictfp 规
定浮点运算的精度是
32 位,而在 64 位的机器上浮点运算可以精确到 64 位,但是使用
strictfp 后,就算在 64 位的机器上运行程序,浮点运算精度仍为 32 位。
1 public class Strictfp
2 {
3 public static void main(String args[])
4 {
5 A a = new A();
6 System.out.println(a.subtract1(2.00,1.10));
7 System.out.println(a.subtract2(2.00,1.10));
8 }
9 }
10
11 class A
12 {
13 public double subtract1(double left,double right)
14 {
15 return left - right;
16 }
17 public strictfp double subtract2(double left,double right)
18 {