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(){}
}