是否要在JVM中启用偏向锁
取决于业务方面
如果加synchronized的方法在大部分时间内都只有一个线程来访问
其他很少的时间才会有多线程来并发访问
那么就有必要开启偏向锁
当然JDK是默认开启偏向锁的
在JVM参数中也可以开启和关闭偏向锁
偏向锁的关闭参数
-XX:+UseBiasedLocking -client -Xmx512m -Xms512m
偏向锁的开启参数
-XX:+UseBiasedLocking -XX:BiasedLockingStartupDelay=0 -client -Xmx1024m -Xms1024m
数值可以自己调试大小