在 Jython 中使用(伪)随机数时,使用 Python 随机模块或 Java 的随机类会更有效吗?
最佳答案
在我的 Mac 上进行的简单测试中,Python 的版本要快得多:
jython -m timeit -s "import random" "random.random()"
1000000 次循环,最好的 3 次:每次循环 0.266 usec
对比
jython -m timeit -s "import java.util.Random; random=java.util.Random()" "random.nextDouble()"
1000000 次循环,最好的 3 次:每次循环 1.65 usec
Jython 版本 2.5b3 和 Java 版本 1.5.0_19。
关于java - Jython 中的随机性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1173520/