Semaphore的availablePermits()和drainPermits()区别?
答
availablePermits()返回此Semaphore对象中当前可用的许可数,许可的数量有可能实时在改变,并不是固定的数量。
drainPermits()可获取并返回立即可用的所有许可个数,并且将可用许可置0。
Semaphore的availablePermits()和drainPermits()区别?
答
availablePermits()返回此Semaphore对象中当前可用的许可数,许可的数量有可能实时在改变,并不是固定的数量。
drainPermits()可获取并返回立即可用的所有许可个数,并且将可用许可置0。
有建议,请留言!