線程池學習筆記(4)——submit和execute方法區別與聯繫

看過源碼的同學會發現我們線程池提交任務除了submit方法外,在ThreadPoolExecutor類裏還有excute方法,一樣可以提交任務,那麼這兩個方法有什麼區別?我們應該怎麼選擇用哪個方法?我看網上也有很多帖子,看了一些,大多寫的不夠深入,看了之後就是知其然而不知其所以然,所以今天決定自己翻翻源碼,一探究竟,直接看源碼 首先,我們查看源碼裏方法定義,很明顯能發現2個區別: 1、submit
相關文章
相關標籤/搜索