首页 > 图灵资讯 > java面试题>正文
金三银四精选java面试题-ReentrantLock中tryLock()和lock()方法的区别
2023-12-13 09:25:37
ReentrantLock中tryLock()和lock()方法的区别
- tryLock()表示尝试加锁,可能加到,也可能加不到,该方法不会阻塞线程,如果加到锁则返回true,没有加到则返回false
- lock()表示阻塞加锁,线程会阻塞直到加到锁,方法也没有返回值