synchronized 与IllegalMonitorStateException异常
来看一个面试题目
在子线程中执行一段代码10次,然后在主线程中执行代码50次,然后再在子线程中执行代码10次,然后是主线程....这样循环50次,应该如何实现
这个题目考验的是线程的互斥和通信,互斥就是加一个锁,通信就是设置一个共享的值,我以为很简单就用下面的代码实现
IllegalMonitorStateException异常处理
原创
2015-08-02 20:50:04 ·
395 阅读 ·
0 评论