Multithreading is that Java feature, which enables concurrent execution for two or more than two parts of one program for the maximum utilization of the CPU. Each and every single part of one such program comes to be known as a thread. Thus, threads are the light-weight processes that too within one process.

BY Best Interview Question ON 26 Jan 2020