| xlang v5.1 Release
    程序设计语言基础库文档 | 


| Public 成员函数 | 
| 额外继承的成员函数 | 
可重入锁实现类,实现了Lock接口 可重入锁是指一个线程在获取锁之后,可以再次获取该锁而不会造成死锁
在文件 ReentrantLock.x 第 5 行定义.
| ReentrantLock | ( | ) | 
构造方法,初始化一个可重入锁实例
| void finalize | ( | ) | 
析构方法,当锁对象被垃圾回收时调用 用于清理资源,确保锁的正确释放
| void lock | ( | ) | 
获取锁,如果锁已被其他线程获取,则当前线程会一直等待,直到锁被释放
重载 Lock .
| bool trylock | ( | ) | 
尝试获取锁,如果获取成功则返回true,否则返回false 该方法不会阻塞线程,无论锁是否获取成功都会立即返回
重载 Lock .
| void unlock | ( | ) | 
释放锁,将锁的状态重置为未锁定状态 注意:只有持有锁的线程才能成功释放锁
重载 Lock .