Java Series Part 8: MultiThreading 101

Multithreading is a programming concept in which the application can create a small unit of tasks to execute in parallel. If you are working on a computer, it runs multiple applications and allocates processing power to them. A simple program runs in sequence and the code statements execute one by one java.lang.Runnable is an interface that … Continue reading Java Series Part 8: MultiThreading 101