首页
技术面试题 3000
在Java中 Lock 接口比 synchronized 块的优势是什么?你需要实现一个高效的缓存,它允许许多个用户读,但只允许一个用户写,以此来保持它的完整性,你会怎样去实现它?
在Java中 Lock 接口比 synchronized 块的优势是什么?你需要实现一个高效的缓存,它允许许多个用户读,但只允许一个用户写,以此来保持它的完整性,你会怎样去实现它?
答案解析
Lock更灵活,支持可中断、公平锁、条件变量等。高效缓存可用ReentrantReadWriteLock实现多读单写。
返回列表
返回首页