JUC包中的分而治之策略-为提高性能而生( 七 )

  • cell数组何时进行扩容 , cell元素个数可以无限扩张?

  • 性能对比 , 这里有一个文章 http://blog.palominolabs.com/2014/02/10/java-8-performance-improvements-longadder-vs-atomiclong/

    三、 Random & ThreadLocalRandom

    3.1 Random类原理及其局限性

    在JDK7之前包括现在java.util.Random应该是使用比较广泛的随机数生成工具类下面先通过简单的代码看看java.util.Random是如何使用的:

    • 代码(1)创建一个默认随机数生成器 , 使用默认的种子 。

    • 代码(2)输出输出10个在0-5(包含0 , 不包含5)之间的随机数 。

    如上代码可知新的随机数的生成需要两个步骤