《Cracking the Coding Interview》——第16章:线程与锁——题目6
时间:2022-03-21 06:17
2014-04-27 20:25
题目:关于java中标有synchronized的成员方法?
解法:这代表同一个对象实例的synchronized方法不能被多个线程同时调用。注意有这么多个地方都加粗了,如果这些条件有一个不满足的话,就是可以调用的。另外,如果此方法是静态成员方法, 那么总可以认为是“同一实例”的,因为静态方法就属于一个类,类似于单体。
代码:
《Cracking the Coding Interview》——第16章:线程与锁——题目6,gxlsystem