当前位置:嗨网首页>书籍在线阅读

22-生成并发随机数

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

10.7 生成并发随机数

Java并发API提供了一个特别的类,它可在并发程序中生成伪随机数。它是Java 7引入的 ThreadLocalRandom 类,能在多线程中如本地变量一样工作。 ThreadLocalRandom 为每个希望生成随机数的线程都提供一个不同的生成器,所有这些生成器都由同一个类来管理,对程序员来说它是透明的。这种机制比所有线程共享一个 Random 对象有着更高的性能。

本节将介绍如何在并发程序中使用 ThreadLocalRandom 类生成随机数。