reentrantlock和synchronized区别 2023-06-08
ReentrantLock和synchronized是Java中用于实现线程同步的两种机制,它们有以下几点区别:1.可重入性:ReentrantLock是可重入锁,也就是说同一...详情>
跟Synchronized相比,可重入锁ReentrantLock其实现原理有什么不同? 2022-11-19
Synchronized实现自动的加锁、释放锁,ReentrantLock需要手动加锁和释放锁,中间可以暂停;Synchronized由于引进了偏向锁和自旋锁,所以性能上...详情>
java面试题:java知识点合集(八) 2022-07-14
java面试题:java知识点合集一. 请谈谈 volatile 有什么特点,为什么它能保证变量对所有线程的可见性? volatile只能作用于变量,保证了操作可...详情>