全国咨询热线:400-009-1906

Java strictfp关键字

Java strictfp关键字确保您将在每个平台上获得相同的结果,如果在浮点变量中执行操作。 不同平台的精度可能不同,这就是为什么java编程语言提供了strictfp关键字,它用于在每个平台上获得相同的结果。 所以,现在我们就可以更好的控制浮点数据类型运算了。

更多精彩内容以及学习资料,尚学堂论坛bbs.bjsxt.com免费下载。

strictfp关键字的全法代码

strictfp关键字可以应用于方法,类和接口。

 strictfp class A{}//strictfp applied on class    strictfp interface M{}//strictfp applied on interface    class B{       strictfp void m(){}//strictfp applied on method   } 
Java

strictfp关键字的非法代码

strictfp关键字不能应用于抽象方法,变量或构造函数。

 class B{       strictfp abstract void m();//Illegal combination of modifiers   }    class B1{       strictfp int data=10;//modifier strictfp not allowed here   }    class B2{       strictfp B(){}//modifier strictfp not allowed here   }

更多精彩内容以及学习资料,尚学堂论坛bbs.bjsxt.com免费下载。