读写锁模式——练习问题
线程被interrupt的情况。
Before/After pattern模式
注:execute()是被synchronized的。
我以为被syn的方法内部没有改变,代码执行逻辑也没有改变,就不会有问题。
然而:
这道题答案与try有关,进入了try就一定会有finally

因为能改变四个变量的操作不都是在synchronized方法里面进行的。



可见before/after 结构的重要性

因为能改变四个变量的操作不都是在synchronized方法里面进行的。



可见before/after 结构的重要性