Java 程式設計中的 strictfp 關鍵字


strictfp 用於確保浮點數運算在任何平臺上都會得到相同的結果。因為浮點數的精度在一個平臺到另一個平臺之間可能會因平臺而異。strictfp 關鍵字確保了跨平臺的一致性。

strictfp 關鍵字可以應用於類、方法或介面,但不能應用於抽象方法、變數或建構函式。以下是 strictfp 用法的有效示例。

示例

strictfp class Test {
}
strictfp interface Test {
}
class A {
   strictfp void Test() {
   }
}

示例

以下是 invalid strictfp 用法。

class A {
   strictfp float a;
}
class A {
   strictfp abstract void test();
}
class A {
   strictfp A() {
   }
}

更新於: 2020 年 6 月 25 日

209 瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

立即開始
Advertisement
© . All rights reserved.