Java JVM profiling, thread status - what does "Monitor" status mean?

Viewed 31609

enter image description here

I use visualVM connect a multi thread Java application, thread has 4 status, namely running, sleeping, wait, Monitor. What does this Monitoring status mean? What's the difference between wait and Monitor?

3 Answers
Related