Java/J2EE interview questions: – Implementation a thread pool in Java/J2EE

While facing Java/J2EE interview questions you may come across this question by the interviewer. So you can your start with the answer as follows.

public class ThreadPool implements ThreadPoolInt.

This class is an generic implementation of a thread pool, which takes the following input: –

  • Size of the pool to be constructed.
  • Name of the class which implements Runnable and constructs a thread pool with active threads that are waiting for activation. Once the threads have finished processing they come back and wait once again in the pool.

This thread pool engine can be locked i.e. if some internal operation is performed on the pool then it is preferable that the thread engine be locked. Locking ensures that no new threads are issued by the engine. However, the currently executing threads are allowed to continue till they come back to the passive Pool.

Interested to learn more, then view the following detailed video on Java Builder pattern which is also asked during Java/J2EE interview questions: –

Visit for more Java/J2EE interview questions series.

Regards,

Also visit author’s blog for more Java/J2EE interview questions

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s