当前位置:嗨网首页>书籍在线阅读

19-用读写锁保护同步代码块

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

2.5 用读/写锁保护同步代码块

ReadWriteLock 接口及其实现类 ReentrantReadWriteLock 是锁机制提供的一项重要特性,这些类涵盖了两种锁,即读锁和写锁。这些锁可以允许同时执行多个读操作而互斥其他线程的写操作。相反,如果此时有写操作正在执行,那么其他操作无论是读还是写都无法顺利进行。

本案例将用 ReadWriteLock 控制存放两件商品价格的对象的读写,帮助读者了解如何使用与 ReadWriteLock 接口相关的知识。