探索Java中的ThreadLocalRandom

探索Java中的ThreadLocalRandom

Java系列 12个月前 (12-04) 浏览: 146 评论: 0

Java 7引入了ThreadLocalRandom,以提高高竞争环境中的随机数生成吞吐量。 ThreadLocalRandom背后的原理很简单:每个线程都维护自己版本的Random,而不是共享一个全局Random实例。这反过来又减少了争用,从而提高了吞吐量。 既然这是一个如此简单的想法,我们应该能够卷起袖子,以类似的性能实现ThreadLocalRandom之类的东西,对吧? 在我们的第一次尝试

登录

忘记密码 ?

切换登录

注册