strictfp
Version >= Java SE 1.2
strictfp 修饰符用于浮点计算。此修饰符使浮点变量在多个平台上更加一致,并确保根据 IEEE 754 标准完成所有浮点计算,以避免 32 位和 64 位架构上的计算错误(舍入错误),溢出和下溢。这不能应用于抽象方法,变量或构造函数。
// strictfp keyword can be applied on methods, classes and interfaces.
strictfp class A{}
strictfp interface M{}
class A{
strictfp void m(){}
}