Implementing Threads in Java
Before we get into thread implementation in Java, let us spend some time and understand the idea and concepts behind threads and concurrent programming. What is Concurrency Applications are expected to do more than one task at the same time in parallel. Applications which do more than one tasks at a time are called concurrent applications. An example of such concurrent software application is streaming audio application. It must read the digital audio from the network, decompress, manage playback and update the audio simultaneously. Process and Thread There are two basic units in the concurrent programming namely Process and Thread. […]
Implementing Threads in Java Read More »