Java那点事——异步

在JDK1.6提供了Future,FutureTask,ExecutorService等用于支持异步编程,但是Future,FutureTask没有提供callback机制,只能主动轮询,通过get去获取结果。

 

Guava的ListenableFuture对此做了扩展,支持callback机制。

 

就callback机制的扩展而言,也并不复杂。看看ListenableFuture与ListenableFutureTask:
public inter[......]

Read more

Posted in Java | Leave a comment