trylock就是尝试加锁,为非阻塞加锁,如果加上就返回true如果失败就返回false
这样可以通过trylock写一个自旋锁,写一个while语句尝试给某个线程加锁,直到加上之后返回true就结束自旋,
lock为阻塞加锁,直到其他线程释放锁之后才结束阻塞
标签:加锁,lock,阻塞,ReetranLock,线程,trylock From: https://www.cnblogs.com/dujl/p/16814621.html
trylock就是尝试加锁,为非阻塞加锁,如果加上就返回true如果失败就返回false
这样可以通过trylock写一个自旋锁,写一个while语句尝试给某个线程加锁,直到加上之后返回true就结束自旋,
lock为阻塞加锁,直到其他线程释放锁之后才结束阻塞
标签:加锁,lock,阻塞,ReetranLock,线程,trylock From: https://www.cnblogs.com/dujl/p/16814621.html