这样,您就可以 将 计算( what )与执行( when 和/或 how )分离。
使用
Runnable或
Callable,您可以例如向提交许多工作/计算,
Executor这将使您计划工作。这是ExecutorService的摘录形式:
pool = Executors.newFixedThreadPool(poolSize);...pool.execute(new Handler(serverSocket.accept()));...class Handler implements Runnable { ... }Runnable与
Callable直接使用线程相比,使用/ 给您更大的灵活性。



