亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1809 | 回復: 0
打印 上一主題 下一主題

java.util.Random 與 Math.random區(qū)別 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2009-11-01 10:31 |只看該作者 |倒序瀏覽
JDK API 1.6.0文檔描述
java.lang.Math
random()public static double random()
返回帶正號的 double 值,該值大于等于 0.0 且小于 1.0。返回值是一個偽隨機選擇的數(shù),在該范圍內(nèi)(近似)均勻分布。
第一次調(diào)用該方法時,它將創(chuàng)建一個新的偽隨機數(shù)生成器,與以下表達式完全相同
new java.util.Random之后,新的偽隨機數(shù)生成器可用于此方法的所有調(diào)用,但不能用于其他地方。
此方法是完全同步的,可允許多個線程使用而不出現(xiàn)錯誤。但是,如果許多線程需要以極高的速率生成偽隨機數(shù),那么這可能會減少每個線程對擁有自己偽隨機數(shù)生成器的爭用。
返回:
大于等于 0.0 且小于 1.0 的偽隨機 double 值。

java.util.Random
此類的實例用于生成偽隨機數(shù)流。此類使用 48 位的種子,使用線性同余公式 (linear congruential form) 對其進行了修改(請參閱 Donald Knuth 的The Art of Computer Programming, Volume 3,第 3.2.1 節(jié))。
如果用相同的種子創(chuàng)建兩個 Random 實例,則對每個實例進行相同的方法調(diào)用序列,它們將生成并返回相同的數(shù)字序列。為了保證此屬性的實現(xiàn),為類 Random 指定了特定的算法。為了 Java 代碼的完全可移植性,Java 實現(xiàn)必須讓類 Random 使用此處所示的所有算法。但是允許 Random 類的子類使用其他算法,只要其符合所有方法的常規(guī)協(xié)定即可。
Random 類實現(xiàn)的算法使用一個 protected 實用工具方法,每次調(diào)用它最多可提供 32 個偽隨機生成的位。
很多應用程序會發(fā)現(xiàn)Math.random()方法更易于使用。


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u2/65478/showart_2083812.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP