ReentrantReadWriteLock会使用两把锁来解决问题,一个读锁,一个写锁。 ReadLock排斥WriteLock不排斥ReadLock,即多个读锁不互斥;WriteLock则既排斥WriteLock又排斥ReadLock。 WriteLock可以降级为ReadLock,顺序是:先获得WriteLock再获得ReadLock,然后释放WriteLock。 ? p
序 有这篇文章,纯属巧合;那天在使用中突然发现?Java?内部类中还分?static?,说实话平时都在用,但是就是没有注意到;感觉有必要总结一下。 有必要说一下的是本文纯属浅析,如有补充还请在评论中指出,欢迎总结。 内部类的位置 public class A {
class B {
}
public vo