剖析一下CountDownLatch源码
protectedinttryAcquireShared(intacquires){
return(getState()==0)?1:-1;
}
刚开始的时候,state=2,此时调用这个方法,state!=0,所以会返回-1
剖析一下CountDownLatch源码
protectedinttryAcquireShared(intacquires){
return(getState()==0)?1:-1;
}
刚开始的时候,state=2,此时调用这个方法,state!=0,所以会返回-1
文档评论(0)