不知如何理解jive中的synchronized同步: public class ConnectionManager {
private static Object providerLock = new Object();
。
。
。
public static void setConnectionProvider(ConnectionProvider provider) {
synchronized (providerLock) {
if (connectionProvider != null) {
connectionProvider.destroy();
connectionProvider = null;
}
在这个程序段中synchronized是锁定providerLock对象的,而这程序段中好象providerLock对象没有被进行任何操作。现在就不这个同步是怎样实现的。不知谁能给我一个回答。