單項選擇題在Java多線程中,一般推薦使用()替換Random來生成隨機(jī)數(shù)。

A.Math
B.ThreadLocal
C.ThreadLocalRandom
D.LocalRandom


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題DoubleAdder的方法sum()和intValue()有什么區(qū)別?()

A.兩者沒有區(qū)別
B.sum()方法返回當(dāng)前DoubleAdder累加的總和,intValue()方法返回當(dāng)前DoubleAdder累加的總和的整數(shù)部分
C.sum()方法和intValue()方法都只返回當(dāng)前DoubleAdder累加的總和的整數(shù)部分
D.sum()方法返回當(dāng)前DoubleAdder累加的總和,intValue()方法返回當(dāng)前DoubleAdder累加的總和四舍五入后的整數(shù)

2.單項選擇題AtomicStampedReference的compareAndSet()方法成功與失敗的條件是()

A.引用對象與版本號均與期望值不相等
B.引用對象與版本號均與期望值相等
C.引用對象與期望值相等,而版本號不等于期望值
D.引用對象與期望值不等,而版本號等于期望值

3.單項選擇題在使用AtomicMarkableReference時,標(biāo)記的數(shù)據(jù)類型應(yīng)該是()

A.String類型
B.int類型
C.boolean類型
D.取決于具體實現(xiàn)

5.單項選擇題AtomicLong的核心方法是()

A.get()
B.set()
C.compareAndSet()
D.getAndDecrement()