Javatpoint Logo
Javatpoint Logo

Java ThreadPoolExecutor getLargestPoolSize() Method

The getLargestPoolSize() method of ThreadPoolExecutor class returns the largest number of threads that have ever been in the pool simultaneously.

Syntax

Parameters

No parameter is passed.

Return

The number of threads.

Throw

Does not throw the exception.

Example 1

Test it Now

Output:

LARGEST POOL SIZE BEFORE SUBMIT: 0
LARGEST POOL SIZE AFTER SUBMIT:2
Running Thread Name: pool-1-thread-2
Running Thread Name: pool-1-thread-1
Completed Thread Name: pool-1-thread-2
Completed Thread Name: pool-1-thread-1

Example 2

Test it Now

Output:

Starting threads
 Before submit Largest pool size: 0
Thread sleeping for 1000 i=0
Thread sleeping for 1000 i=0
Thread sleeping for 1000 i=0
Thread sleeping for 1000 i=0
 After submit largest pool size: 6
Thread sleeping for 1000 i=0
Thread sleeping for 1000 i=0
Threads started, main ends

Thread sleeping for 1000 i=1
Thread sleeping for 1000 i=1
Thread sleeping for 1000 i=1
Thread sleeping for 1000 i=1
Thread sleeping for 1000 i=1
Thread sleeping for 1000 i=1
Thread sleeping for 1000 i=2
Thread sleeping for 1000 i=2
Thread sleeping for 1000 i=2
Thread sleeping for 1000 i=2
Thread sleeping for 1000 i=2
Thread sleeping for 1000 i=2
Thread sleeping for 1000 i=3
Thread sleeping for 1000 i=3
Thread sleeping for 1000 i=3
Thread sleeping for 1000 i=3
Thread sleeping for 1000 i=3
Thread sleeping for 1000 i=3
Thread sleeping for 1000 i=4
Thread sleeping for 1000 i=4
Thread sleeping for 1000 i=4
Thread sleeping for 1000 i=4
Thread sleeping for 1000 i=4
Thread sleeping for 1000 i=4
 now  i > 5 :
 now  i > 5 :
 now  i > 5 :
 now  i > 5 :
 now  i > 5 :
 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