FutureTask源碼解析

在Java中,咱們知道建立線程有兩種方式,繼承Thread類或者實現Runnable 接口,可是這兩種方式都是不能獲取方法返回結果的。若是想獲取結果,就須要作一些額外的處理,利用共享變量,線程間通訊等方式,使用起來就不是很方便,對於不熟悉的人還可能出現線程安全問題。jdk1.5以後,提供了FutureTask類,以及Callable、Future接口,實現了對異步獲取返回結果的支持。web Cal
相關文章
相關標籤/搜索