Executor


Executor java.util.concurrent

Java 5.0

This interface defines a mechanism for executing Runnable tasks . A variety of implementations are possible for the execute( ) method. An implementation might simply synchronously invoke the run( ) method of the specified Runnable . Another implementation might create and start a new thread for each Runnable object it is passed. Another might select an existing thread from a thread pool to run the Runnable or queue the Runnable for future execution when a thread becomes available.

ExecutorService extends this interface with methods to execute Callable tasks and methods for canceling tasks. THReadPoolExecutor is an ExecutorService implementation that creates a configurable thread pool. Finally, the Executors class defines a number of factory methods for easily obtaining ExecutorService instances.

 public interface  Executor  {  // Public Instance Methods  void  execute  (Runnable  command  );   } 

Implementations

ExecutorService

Passed To

ExecutorCompletionService.ExecutorCompletionService( )



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net