2016年11月29日

Java中Semaphore(信号量)的使用

摘要: Semaphore的作用:在java中,使用了synchronized关键字和Lock锁实现了资源的并发访问控制,在同一时间只允许唯一了线程进入临界区访问资源(读锁除外),这样子控制的主要目的是为了解决多个线程并发同一资源造成的数据不一致的问题。在另外一种场景下,一个资源有多个副本可供同时使用,比... 阅读全文

posted @ 2016-11-29 10:30 代码王子 阅读(5814) 评论(1) 推荐(1) 编辑

导航