0

5

回答

9365 浏览

Java中如何使一个线程进入阻塞态?[已解决]10

按我的理解,当一个线程需要获取的锁被另一个线程占用时,将进入阻塞态。但实际好像不是这样的,下面是我的代码。 在run方法中会调用MyBlock的isBlocked方法,该方法添加了synchronized限定。 在main方法中创建两个线程:t1和t2,t1运行后,由于isBlocked方法运行需要一定时间,t2应该进入阻塞态。但我调用getState方法得到的是Runnable,不是Blocked ...

2012年5月01日 17:32

本周活跃投票用户

最新评论

Global site tag (gtag.js) - Google Analytics