How Can We Prevent Busy Waiting in Java ?

There is a simple way to prevent busy-waiting in Java. We can just put the current thread to sleep for given amount of time.

It can be done by calling sleep() method of java.lang.Thread class. We can pass the number of milliseconds to sleep() method as an argument.



You May Interest

How Will You Make an Object Immutable in Java ?

What is a Singleton Class in Java ?

What are the Situations in Which You Choose HashSet or TreeSet in ...

What are the Examples of Observer Design Pattern in JDK ?

How Does Garbage Collection Work in Java ?