在多線(xiàn)程編程中怎樣保證線(xiàn)程安全
1 回答

蕭十郎
TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超13個(gè)贊
用 FutureTask 。
解釋?zhuān)?主體工作你已經(jīng)完成一半了。 目前的狀態(tài)是, 好比你分配完任務(wù)讓線(xiàn)程去處理。
線(xiàn)程還沒(méi)處理完,你還沒(méi)有得到結(jié)果你就先回去了。
怎么等待某一個(gè)任務(wù)完成呢? 在 Java 中你可以使用 FutureTask<V> 還封裝你的任務(wù),表示這是一個(gè)將來(lái)某一個(gè)時(shí)間完成的任務(wù),我們一般叫做異步任務(wù)。
FutureTask<V> 主要是,在你調(diào)用它的`get` 方法時(shí),哪顆它還沒(méi)有完成就在那里等著,完成再返回給你結(jié)果。
- 1 回答
- 0 關(guān)注
- 1228 瀏覽
添加回答
舉報(bào)
0/150
提交
取消