zoukankan      html  css  js  c++  java
  • 【翻译二十三】java-并发程序之随机数和参考资料与问题(本系列完)

    Concurrent Random Numbers

    In JDK 7, java.util.concurrent includes a convenience class, ThreadLocalRandom, for applications that expect to use random numbers from multiple threads or ForkJoinTasks.

    For concurrent access, using ThreadLocalRandom instead of Math.random() results in less contention and, ultimately, better performance.

    All you need to do is call ThreadLocalRandom.current(), then call one of its methods to retrieve a random number. Here is one example:

    int r = ThreadLocalRandom.current() .nextInt(4, 77);
    
  • 相关阅读:
    Spring源码学习之容器的基本实现(一)
    面向对象设计原则
    简单易懂带你了解红黑树
    简单易懂带你了解二叉树
    单例模式
    原形模式
    数组与链表
    记一次解决postgresql数据库内存泄露的问题
    记一次排查CPU高的问题
    react ts 设置paths 和 声明非@types的模块
  • 原文地址:https://www.cnblogs.com/accipiter/p/3309066.html
Copyright © 2011-2022 走看看