Javatpoint Logo
Javatpoint Logo

Java ThreadPoolExecutor getCompletedTaskCount() Method

The getCompletedTaskCount() of ThreadPoolExecutor is used to calculate the total number of tasks that have been completed. We can only approximate the number of tasks because the states of threads and tasks may change dynamically. The number of tasks returned by this method does not ever decrease across successive calls.

Syntax

Parameters

NA

Return

The number of tasks

Throw

NA

Example 1

Test it Now

Output:

Completed task count : 0
Running Thread Name: pool-1-thread-1
Running Thread Name: pool-1-thread-2
Completed Thread Name: pool-1-thread-1
Completed Thread Name: pool-1-thread-2

Example 2

Test it Now

Output:

Starting threads
Threads started, main ends
Thread sleeping for 1000 i=0
Thread sleeping for 1000 i=1
Thread sleeping for 1000 i=2
Thread sleeping for 1000 i=3
Thread sleeping for 1000 i=4
xf now  i > 5 :






Youtube For Videos Join Our Youtube Channel: Join Now

Feedback


Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Preparation


Trending Technologies


B.Tech / MCA