Java虚拟机对内部锁的优化

从Java6/Java7开始,Java虚拟机对内部锁的实现做了一些优化,包括锁消除,锁粗化,偏向锁及适应性锁。不过这些优化仅在Java虚拟机server模式下起作用,所以在做运行Java程序时,我们需要在命令行中指定Java虚拟机参数”-server”来开启这些优化。

可以通过命令行 java-version来查看本机的虚拟机模式,如下:
在这里插入图片描述
可以发现本机Java虚拟机默认是在server模式下运行的。

猜你喜欢

转载自blog.csdn.net/weixin_38106322/article/details/107500002
今日推荐