Java Multithreading, Concurrency, and Parallelism — Part 1
The program, Process, and a Thread
Multithreading is all about executing small tasks independently inside a process. Well, there are many articles that explain what a process, thread, and concurrency mean. Let me also specify the same in simple words here.
How a process is born?
A process takes its birth from a static file called a program that contains a specific set of instructions with its associated data. A program, being a static file residing in an auxiliary…