JUC--synchronized使用
####synchronized
synchronized关键字是java中实现互斥锁的一种方式,只能以某个对象作为锁,只有获得锁的线程才能进入代码区。
使用方法:
1 | synchronized(对象){ |
synchronized关键字加在成员方法上时,默认以本对象作为锁
1 | public synchronized void a(){ |
synchronized关键字加在静态方法上时,默认以本类作为锁
1 | public static synchronized void b(){ |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 dch'blog!