7.10.3 Java 7 的ThreadLocalRandom与 Random
来源:互联网 发布:apache压力测试端口 编辑:程序博客网 时间:2024/05/17 06:17
在Java7新增了一个类ThreadLocalRandom,它是Random的增强版。在并发访问的环境下,使用ThreadLocalRandom来代替Random可以减少多线程竞争,最终保证系统具有更好的线程安全。
ThreadLocalRandom类的用法与Random用法基本类似,它提供一个静态的current()方法来获取ThreadLocalRandom对象,获取对象之后即可调用各种nextXXX()方法来获取伪随机数了。ThreadLocalRandom与Random都比Math的random()方法提供更多的方式来生成各种伪随机数,可以生成浮点类型的伪随机数,也可以生成整数类型的伪随机数,还可以指定生成随机数的范围。下面就是一个ThreadLocalRandom类的实用安全,代码如下:
System.out.println(java.util.concurrent.ThreadLocalRandom.current().nextInt(100));
- 7.10.3 Java 7 的ThreadLocalRandom与 Random
- Java 7的ThreadLocalRandom与Random
- Java7的threadLocalRandom与Random
- java7的ThreadLocalRandom和Random
- Java中的随机数生成器:Random,ThreadLocalRandom,SecureRandom
- Java中的随机数生成器:Random,ThreadLocalRandom,SecureRandom
- Java中的随机数生成器:Random,ThreadLocalRandom,SecureRandom .
- Java中的随机数生成器:Random,ThreadLocalRandom,SecureRandom
- 生成随机数的类Random和ThreadLocalRandom
- 生成随机数的类Random和ThreadLocalRandom
- 线程环境下生成随机数之java.util.Random与java.util.concurrent.ThreadLocalRandom
- Java中生成随机数Random、ThreadLocalRandom、SecureRandom、Math.random()
- Random,ThreadLocalRandom,SecureRandom
- Random ThreadLocalRandom 产生随机数
- [转]Java中的随机数生成器:Random,ThreadLocalRandom,SecureRandom
- [疯狂Java]基础类库:Random(随机数生成)、ThreadLocalRandom(线程安全随机数生成)
- java基础之ThreadLocalRandom
- Java并发ThreadLocalRandom类
- 7.10.2 Java 7 新增的Objects 类
- 根据复选框后面的描述文字进行选择的技巧
- SQL Server 存储过程
- 单例模式 C++实现
- 用xdelta来制作差分文件
- 7.10.3 Java 7 的ThreadLocalRandom与 Random
- iOS解决两个静态库的冲突 duplicate symbol
- android 如何制作自己的sdk
- 文件操作函数之rewind
- AspectJ切入点语法详解
- android图片的打开和缩放时出现oom处理过程
- 发一个使用 GridView 对数据小类进行分别汇总的例子
- JOONE实现人工智能实例
- 2013.6.20工作