【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=http://www.srcmini.com/10;
//modifier strictfp not allowed here
}
class B{
strictfp B(){}//modifier strictfp not allowed here
}
推荐阅读
- Java命令行参数
- Java中的值调用和引用调用
- 一款高颜值的 MySQL 管理工具,超好用。。
- Javaweb|mybatis框架基础与核心知识总结与代码实战
- java|Java深入-框架技巧
- 基础|MyBatis框架知识点总结
- Java递归
- Java Math类方法
- Java克隆对象