我知道Random类会生成不安全的随机序列,在处理安全性时,我应该更喜欢使用SecureRandom。但是ThreadLocalRandom呢?它或多或少是安全的?

// generate a five-digit numeric confirmation code
Long code = ThreadLocalRandom.current().nextLong(1, 99999);

最佳答案

its javadoc中所述,ThreadLocalRandomRandom类似(即不安全),但在并发访问的情况下具有更好的性能。

10-04 15:00