java常见面试考点
往期文章推荐:
java常见面试考点(四十二):序列化与反序列化
java常见面试考点(四十三):泛型
java常见面试考点(四十四):Comparable和Comparator接口
java常见面试考点(四十五):阻塞队列
java常见面试考点(四十六):生产者消费者
【版权申明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权);
本博客的内容来自于:java常见面试考点(四十七):synchronized底层原理;
学习、合作与交流联系q384660495;
本博客的内容仅供学习与参考,并非营利;
一、synchronized基本介绍
在 Java 中,关键字 synchronized可以保证在同一个时刻,只有一个线程可以执行某个方法或者某个代码块(主要是对方法或者代码块中存在共享数据的操作),同时我们还应该注意到synchronized另外一个重要的作用,synchronized可保证一个线程的