Java面向對象(OOP)概念
Java面向對象(OOP)概念
Java命名約定
Java對象和類
Java構造器(構造方法)
Java static關鍵字
Java this關鍵字
Java繼承
Java聚合
Java方法重載
Java方法重寫
Java super關鍵字
Java實例初始化程序塊
Java final關鍵字
Java多態
Java靜態綁定和動態綁定
Java instanceof運算符
Java抽象類
Java接口
Java抽象類和接口的區別
Java包
Java訪問修飾符
Java封裝
Java Object類
Java對象克隆
Java數組
Java包裝類
Java按值調用和引用調用
Java strictfp關鍵字
Java命令行參數
對象和類之間的區別
java中方法重載和方法重寫的區別
Java strictfp關鍵字
Java strictfp
關鍵字確保您將在每個平臺上獲得相同的結果,如果在浮點變量中執行操作。 不同平臺的精度可能不同,這就是爲什麼java編程語言提供了strictfp
關鍵字,它用於在每個平臺上獲得相同的結果。 所以,現在我們就可以更好的控制浮點數據類型運算了。
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
}
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
}