摘要: BlockingQueue 是接口 阻塞队列常用的方法有:抛出异常特殊值阻塞超时插入add(e)offer(e)put(e)offer(e, time, unit)移除remove()poll()take()poll(time, unit)检查element()peek()不可用不可用实现它的类有:... 阅读全文
posted @ 2014-10-25 20:36 Oterman 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 简介Semaphore(信号量)是用来控制同时访问特定资源的线程数量,它通过协调各个线程,以保证合理的使用公共资源。很多年以来,我都觉得从字面上很难理解Semaphore所表达的含义,只能把它比作是控制流量的红绿灯,比如XX马路要限制流量,只允许同时有一百辆车在这条路上行使,其他的都必须在路口等待,... 阅读全文
posted @ 2014-10-25 20:31 Oterman 阅读(330) 评论(0) 推荐(0) 编辑