首页 新闻 会员 周边

semaphore构造器传参数问题

0
悬赏园豆:50 [待解决问题]

再java api文档中写到:将信号量初始化为1,使得它在使用时最多只有一个可用的许可,那如果再构造器中传入0呢,我今天看项目的时候碰到了semaphore s= new semaphore(0);

一直不解。请教一下这段代码的意思。

当幸福&敲门的主页 当幸福&敲门 | 初学一级 | 园豆:150
提问于:2012-03-13 17:02
< >
分享
所有回答(1)
0

Semaphore 控制多个资源,public Semaphore(int permits) 这里的permits就是资源的个数。初始为0就是一开始没有资源。

微服务专家 | 园豆:272 (菜鸟二级) | 2016-06-17 13:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册