Question: What is a thread pool?

  1. a collection of synchronous methods created during initialization that cannot be reused
  2. a collection of threads created during initialization that can be reused
  3. a collection of threads only recognized at compile time that can be reused
  4. a collection of asynchronous methods created at compile time that cannot be reused

Answer: The correct answer of the above question is Option B:a collection of threads created during initialization that can be reused