在jdk1.6之前,Monitor的实现完全是一句操作系统内部的互斥来实现的,当线程被挂起的时候,需要从用户态切换到内核,是重量级的操作
在1.6之后,对synchronized进行了优化操作,
Synchronized优化
原文:https://www.cnblogs.com/bowenqianngzhibushiwo/p/11651390.html