摸鱼写的 Java 随机数相关工具

9次阅读

共计 161 个字符,预计需要花费 1 分钟才能阅读完成。

https://github.com/4ra1n/JRandom

核心是 RDRAND 指令

get_rand_int:
    test rdi, rdi
    je fail
    rdrand eax
    jc success
fail:
    xor eax, eax
    ret
success:
    mov [rdi], eax
    mov eax, 1
    ret

然后 JNI 提供给 Java 层简单封装一些方法

正文完
 0