关于Java中锁的几点思考

当对共享资源进行访问的时候必须使用锁对资源进行独占式声明,保证同一时间只有一个线程对共享资源进行访问。而一个线程能够屡次访问加锁的共享资源,由于一个线程对共享资源的访问都是顺序的,不可能发生并发访问共享资源致使的问题。因此,全部的锁对于一个线程来讲都是可重入的,只要当前线程获取到了锁。为此,Java中专门定义了一个类ReentrantLock来实现对资源的加锁和释放锁的操做。它比Java中的Syn
相关文章
相关标签/搜索