特牛网址导航

多线程中的公平锁和非公平锁_多线程 公平锁非公平锁-CSDN博客

网友收藏
文章浏览阅读897次。一.公平锁与非公平锁概念: 锁Lock分为"公平锁"和"非公平锁",公平锁表示线程获取锁的顺序是按照线程加锁的顺序分配的,即先来先得的FIFO先进先出的顺序,而非公平锁就是一个获取锁的抢占机制,是随机获得锁的,和公平锁不一样的就是先来的不一定先得到锁,这个当时可能造成某些线程一直拿不到锁,结果也就是不公平的了。二.创建一个类,在构造中初始化Reen..._多线程 公平锁非公平锁