美文网首页
Java并发包之多个线程同时访问:信号量

Java并发包之多个线程同时访问:信号量

作者: xinxinlimin | 来源:发表于2017-10-28 11:22 被阅读0次

    说明:重入锁与读写锁关系不大,不是包含关系,前者继承自lock接口,后者继承自ReadWriteLock接口,接口中有readLock与writeLock方法,返回值类型实现了lock接口,要非说联系的话, 就在这里。可以这么说:读写锁中的readLock与writeLock生成的每一个对象都是重入锁。

    Semaphore:

    信号量有两个构造方法,一个穿一个参数:表示几个线程进入,另一个有两个参数,第二个表示线程的公平与否。

    信号量表示有指定个线程可以进入某一公共资源,如下:

    相关文章

      网友评论

          本文标题:Java并发包之多个线程同时访问:信号量

          本文链接:https://www.haomeiwen.com/subject/bmldpxtx.html