ReentrantReadWriteLock

46 阅读1分钟

ReentrantReadWriteLock与sync不同,sync锁的是资源,而ReentrantReadWriteLock锁的是自己的实例

kettle 中RowMeta.indexOfValue加了读锁 Apache VFS缓存也加了锁,缓存使用的弱引用

Kettle从前一个步骤获取字段,BaseStep.handleGetRow()使用了可重入锁