ReetranLock锁的trylock与lock方法

trylock就是尝试加锁,为非阻塞加锁,如果加上就返回true如果失败就返回false

这样可以通过trylock写一个自旋锁,写一个while语句尝试给某个线程加锁,直到加上之后返回true就结束自旋,

lock为阻塞加锁,直到其他线程释放锁之后才结束阻塞

posted @ 2022-10-21 19:47  京木木  阅读(162)  评论(0)    收藏  举报