猿教程 Logo

java Strictfp 修饰符

Java strictfp关键字确保您在每个平台上获得相同的结果(如果您在浮点变量中执行操作)。 不同平台的精度可能不同,这是为什么java编程语言提供了strictfp关键字,因此您在每个平台上获得相同的结果。 所以,现在你有更好的控制浮点运算。


strictfp关键字的合法代码

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

相关实例:

strictfp class A{}//strictfp applied on class

相关实例:

strictfp interface M{}//strictfp applied on interface

相关实例:

class A{
strictfp void m(){}//strictfp applied on method
}

strictfp关键字的非法代码

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

相关实例:

class B{
strictfp abstract void m();//Illegal combination of modifiers
}

相关实例:

class B{
strictfp int data=10;//modifier strictfp not allowed here
}

相关实例:

class B{
strictfp B(){}//modifier strictfp not allowed here
}


版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Java/java-strictfp-keyword.html