
java并發編程(ExecutorService中的submit?法)詳解
submit():該?法接收Runnable或Callable對象作為輸?參數(該?法輸?參數請參考上篇?章,這篇?章主要講submit?法的返回值以及返回值的
使?),返回?個Future對象。submit?法提交的任務中的call?法如果返回Integer,那么submit?法就返回Future
么submit?法就返回Future>,以此類推。具體返回的是哪?種,那么
就使?對應類型的引?來引?submit?法的返回值。例如:
Call?法返回類型為List>。
以上?例程序輸出結果如下:
對submit?法返回值的使?,上?我們已經知道,實際返回值為List>,我們可以通過get()?法取出
??的List
值,剛才提交的任務也許還在線程池的任務隊列中排隊)。那么這種情況下我們在submit?法返回的Future對象上調?get()?法來取出??
的List
本文發布于:2023-03-08 06:26:23,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/167822798317929.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:submit.doc
本文 PDF 下載地址:submit.pdf
| 留言與評論(共有 0 條評論) |