First let’s take a look at the following picture:
(Learning video sharing: java teaching video)
The above picture is a flow chart for switching between 6 major threads. Something else to note is:
1. You need to use the lock object to call the wait method to enter infinite waiting
2 . You need to use the lock object to call notify and notifyAll methods to wake up the infinite waiting thread
3. The lock objects for calling wait, notify and notifyAll methods must be consistent
Related recommendations: java introductory tutorial
The above is the detailed content of What are the six major states of java threads?. For more information, please follow other related articles on the PHP Chinese website!