java多线程信号量

信号量解决了锁一次只能让一个线程访问资源的问题,信号量能够指定多个线程,同时访问一个资源。acquire()方法会尝试得到许可,若没法得到,则继续等待,直到得到许可。访问结束后,释放资源。 public class SemapDemo implements Runnable { final Semaphore semp=new Semaphore(5); @Override
相关文章
相关标签/搜索