dk1.7.0_79
本文實際上是對上文《13.ThreadPoolExecutor線程池之submit方法》的一個延續(xù)或者一個補充。在上文中提到的submit方法里出現(xiàn)了FutureTask,這不得不停止腳步將方向轉(zhuǎn)向Java的Future模式。
Future是并發(fā)編程中的一種設(shè)計模式,對于多線程來說,線程A需要等待線程B的結(jié)果,它沒必要一直等待B,可以先拿到一個未來的Future,等B有了結(jié)果后再取真實的結(jié)果。
網(wǎng)友評論