当我们只有一个线程的时候锁是无效的,所以在这个时候如果你加了一个锁那么这个锁叫做偏向锁,偏向我这个线程,当线程数量不是很多比如只有三五个线程,那么他们会进行锁争抢,这个时候锁会升级为自旋锁,当线程数量在增多,锁就会变成重量锁,Sys就是重量级锁本栏目推荐文章深入探索JVM:理解Java程序在虚拟机中的存储和管理用jacoco统计JAVA项目测试代码覆盖率Java实现在线编辑预览office文档Java小细节之缩进中if 和else的对应关系【JVM】记录一次线上服务频繁FGC的排查过程春眠不觉晓,Java数据类型知多少?基础牢不牢看完本文就有数了idea 中java代码修改后运行代码不生效Java日期时间处理详解java项目(jar包)配置为开机自启 jar包bat脚本启动和配置为开机自启Java中锁的解决方案