`

java synchronized

    博客分类:
  • java
 
阅读更多
我的理解,不一定正确的,如果有错误欢迎留言纠正
1
public void add(int num) {
		synchronized (lock) {
			i = i + num;
		}
	}

等同于
	public synchronized void add(int num) {
			i = i + num;
	}


2
public void add(int num) {
		synchronized (SynTest.class) {
			i = i + num;
		}
	}

等同于
public static synchronized void add(int num) {
			i = i + num;
	}


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics