單項選擇題AbstractQueuedSynchronizer 使用了()的等待隊列機(jī)制來實(shí)現(xiàn)線程在同步狀態(tài)上的等待和喚醒操作。

A.先進(jìn)先出(FIFO)
B.先進(jìn)后出(FILO)
C.后進(jìn)先出(LIFO)
D.左進(jìn)右出(LIRO)


您可能感興趣的試卷

你可能感興趣的試題

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

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

2.單項選擇題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ù)

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

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

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

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