java7新特性——使用ThreadLocalRandom產生併發隨機數

Java 7以前咱們使用Math.random()產生隨機數,使用原子變量來保存當前的種子,這樣兩個線程同時調用序列時獲得的是僞隨機數,而不是相同數量的兩倍。 ThreadLocalRandom是JDK 7以後提供併發產生隨機數,可以解決多個線程發生的競爭爭奪。ThreadLocalRandom不是直接用new實例化,而是第一次使用其靜態方法current()。安全 從Math.random()改
相關文章
相關標籤/搜索