futuretask Java的Runnable,Callable,F(xiàn)uture,F(xiàn)utureTask有什么區(qū)別?
Java的Runnable,Callable,F(xiàn)uture,F(xiàn)utureTask有什么區(qū)別?但這兩個(gè)接口的主要區(qū)別在于,可調(diào)用線程和未來(lái)線程在進(jìn)程中間不能返回相同的值,可以取消futuretask來(lái)實(shí)
Java的Runnable,Callable,F(xiàn)uture,F(xiàn)utureTask有什么區(qū)別?
但這兩個(gè)接口的主要區(qū)別在于,可調(diào)用線程和未來(lái)線程在進(jìn)程中間不能返回相同的值,可以取消futuretask來(lái)實(shí)現(xiàn)未來(lái)接口和可運(yùn)行接口。因此,futuretask也可以直接提交給執(zhí)行者執(zhí)行