一线互联网常见的14个Java面试题

1. synchronized和reentrantlock异同java 相同点程序员 都实现了多线程同步和内存可见性语义 都是可重入锁 不一样点web 实现机制不一样 synchronized经过java对象头锁标记和Monitor对象实现 reentrantlock经过CAS、ASQ(AbstractQueuedSynchronizer)和locksupport(用于阻塞和解除阻塞)实现 syn
相关文章
相关标签/搜索