痴情蓝天

文章
1
资源
1
加入时间
2年10月18天

一次对于synchronized和Lock两种锁的性能测试和比较

对于这两种锁,在jdk1.6之前synchronized的性能是远不如Lock的,因为synchronized需要调用操作系统的函数,操作内核来完成,比较费时,在JDK1.6以后Oracle公司对synchronized进行了大量优化,而synchronized也从重量级的锁采用了CAS的方式编程了JVM级别的锁,性能得到了大大的跃升,才普遍使用JDK1.8的现在,出于好奇,我简单测试了下sync...