xlang v5.1 Release
程序设计语言基础库文档
|
Public 成员函数 |
额外继承的成员函数 |
可重入读写锁接口实现类 该类实现了ReadWriteLock接口,提供了读写锁的基本功能 支持重入,即同一个线程可以多次获取已经持有的锁
在文件 ReentrantReadWriteLock.x 第 6 行定义.
void finalize | ( | ) |
void lockRead | ( | ) |
获取读锁 如果当前没有线程持有写锁,则获取读锁成功 如果有其他线程持有写锁,则当前线程阻塞,直到写锁被释放
重载 ReadWriteLock .
void lockWrite | ( | ) |
重载 ReadWriteLock .
bool trylockRead | ( | ) |
重载 ReadWriteLock .
bool trylockWrite | ( | ) |
重载 ReadWriteLock .
void unlockRead | ( | ) |
释放读锁 释放当前线程持有的读锁 如果当前线程没有持有读锁,则抛出异常
重载 ReadWriteLock .
void unlockWrite | ( | ) |
重载 ReadWriteLock .