国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java读写锁是什么

java读写锁是什么

java 读写锁

头像

小妮浅浅

2021-10-20 10:59:2117093浏览 · 0收藏 · 0评论

1、读写锁将一个资源(如文件)的访问分为两个锁,一个读写锁。

2、因为读写锁,多个线程之间的读写操作才不会发生冲突。

3、ReadWriteLock是读写锁,它是一个界面,RentrantReadWriteLock实现了这个界面。

实例

public class CacheDemo {
    private Map<String, Object> cache = new HashMap<>();
    private ReadWriteLock readWriteLock = new ReentrantReadWriteLock();
 
    public static void main(String[] args) {
 
 
    }
 
    public Object getData(String key) {
 
        Object value = null;
        //首先开启读锁,从缓存中去取
        readWriteLock.readLock().lock();
        try {
            value = cache.get(key);
            //如果缓存中没有释放读锁,上写锁
            if (value == null) {
                //对应queryDB()
                readWriteLock.readLock().unlock();
                //读锁必须unlock之后才能获取写锁
                readWriteLock.writeLock().lock();
                try {
                    //对应queryDB()
                    value = queryDB();
                } finally {
                    //释放写锁
                    readWriteLock.writeLock().unlock();
                }
                //然后再上读锁
                readWriteLock.readLock().lock();
            }
        } finally {
            //最后释放读锁
            readWriteLock.readLock().unlock();
        }
        return value;
 
    }
 
    public Object queryDB() {
        return "aaaa";
    }
}

以上就是java读写锁的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

免费的行情网站WWW网页版| 亚洲乱熟女-区二区三区山口珠理| 黄篇| YSL水蜜桃86满十八岁会黑吗..| 麻豆成人啪啪色婷婷久久| 暴躁姐姐BGM国语版| 暴躁老阿姨与老年人的爱情与财运| 小妹妹爱大棒棒免费观看电视剧| 永久免费无代码开发平台网站| 火车上荫蒂添的好舒服电影| 公共场合高潮(H)公交车| 《温柔善良的儿媳妇》的背景故事| 姨母的绣感中字3| 三亚私人高清影院品牌加盟电话| 国产在线观看免费全集电视剧网站 | 《黏糊糊的你》免费观看| 《火车服务》免费观看| 《麦子的秘密2》在线观看| 18岁免费观看高清电视剧推荐 | 麻花传MV在线看免费观看电视剧| 暴躁少女免费看高清电视剧| 第1章初始小莹的奶水| 欧美大片免费PPT| 免费观看已满十八岁电视剧直播| 韩国电影火热的邻居高清完整版免. | 《不戴套瑜伽教练3》| 穿真空短裙挤公交会被赶走吗| 俄罗斯少女2免费观看| 泰坦尼克号演员表| 被一条蛇C到崩溃车颜宁| 韩剧《我的瑜伽教练》免费观看 | 男生困困进女生困困洞视频| 《交换:完美的邻居》3| 《魅魔之耻》1~4集免费看| 一个人看的免费高清直播| 精品免费国产一区二区二区四区| 小洞流口水了 是不是饿了| 美国人免费观看高清电视剧的软件| 封闭学校学费价格表| 亚洲国产精品99久久久久久| 男奴调教赤裸跪爬服传