Java Executors Callable() Method

25 Mar 2025 | 2 min read

The Callable() method of Executors class returns a Callable object that, when called, runs the given task and returns null.

Syntax

Parameters

task - the task to run

result - the result to return

action - the privileged action to run

Return

a callable object

Throw

NullPointerException

Example 1

Output:

 Sun Mar 17 02:29:46 IST 2019::pool-1-thread-1 Sun Mar 17 02:29:48 IST 2019::pool-1-thread-2 Sun Mar 17 02:29:48 IST 2019::pool-1-thread-3 Sun Mar 17 02:29:48 IST 2019::pool-1-thread-4 Sun Mar 17 02:29:48 IST 2019::pool-1-thread-5 Sun Mar 17 02:29:48 IST 2019::pool-1-thread-6 Sun Mar 17 02:29:48 IST 2019::pool-1-thread-7 Sun Mar 17 02:29:48 IST 2019::pool-1-thread-8 Sun Mar 17 02:29:48 IST 2019::pool-1-thread-9 Sun Mar 17 02:29:48 IST 2019::pool-1-thread-10 

Example 2

Output:

 ::pool-1-thread-1 ::pool-1-thread-2 ::pool-1-thread-3 ::pool-1-thread-4 ::pool-1-thread-5 
Next TopicJava Executors