91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java語言中關鍵字strictfp有什么用

發布時間:2021-11-30 16:42:12 來源:億速云 閱讀:176 作者:小新 欄目:編程語言

小編給大家分享一下Java語言中關鍵字strictfp有什么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

自Java2以來,Java語言增加了一個關鍵字strictfp,雖然這個關鍵字在大多數場合比較少用,但是還是有必要了解一下。

strictfp的意思是FP-strict,也就是說精確浮點的意思。在Java虛擬機進行浮點運算時,如果沒有指定strictfp關鍵字時,Java的編譯器以及運行環境在對浮點運算的表達式是采取一種近似于我行我素的行為來完成這些操作,以致于得到的結果往往無法令你滿意。而一旦使用了strictfp來聲明一個類、接口或者方法時,那么所聲明的范圍內Java的編譯器以及運行環境會完全依照浮點規范IEEE-754來執行。因此如果你想讓你的浮點運算更加精確,而且不會因為不同的硬件平臺所執行的結果不一致的話,那就請用關鍵字strictfp。

你可以將一個類、接口以及方法聲明為strictfp,但是不允許對接口中的方法以及構造函數聲明strictfp關鍵字,例如下面的代碼:

1. 合法的使用關鍵字strictfp

strictfp interface A {}

public strictfp class FpDemo1 {
   strictfp void f() {}
}

2. 錯誤的使用方法

interface A {
   strictfp void f();
}

public class FpDemo2 {
   strictfp FpDemo2() {}
}

一旦使用了關鍵字strictfp來聲明某個類、接口或者方法時,那么在這個關鍵字所聲明的范圍內所有浮點運算都是精確的,符合IEEE-754規范的。例如一個類被聲明為strictfp,那么該類中所有的方法都是strictfp的。

以上是“Java語言中關鍵字strictfp有什么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

内丘县| 洛浦县| 金门县| 射阳县| 宁陕县| 定南县| 股票| 新巴尔虎右旗| 兖州市| 博客| 定日县| 潮州市| 辉县市| 西乌珠穆沁旗| 武宣县| 郑州市| 通州区| 泾源县| 霞浦县| 日土县| 靖州| 台安县| 林周县| 广河县| 恭城| 崇文区| 桑日县| 汉源县| 新田县| 达孜县| 奉新县| 英山县| 常州市| 桦甸市| 三河市| 沾益县| 昌邑市| 黄骅市| 汕尾市| 东乌珠穆沁旗| 澜沧|