标签 ‘ ThreadLocalRandom ’
并发集合(七)创建并发随机数
声明:本文是《 Java 7 Concurrency Cookbook 》的第六章,作者: Javier Fernández González 译者:许巧辉 校对:方腾飞
创建并发随机数
Java并发API提供指定的类在并发应用程序中生成伪随机。它是ThreadLocalRandom类,这是Java 7版本中的新类。它使用线程局部变量。每个线程希望以不同的生成器生成随机数,但它们是来自相同类的管理,这对程序员是透明的。在这种机制下,你将获得比使用共享的Random对象为所有线程生成随机数更好的性能。
在这个指南中,你将学习如何在并发应用程序中使用ThreadLocalRandom生成随机数。