JAVA 同步方法和同步代码块的区别是什么?

区别: 同步方法默认用this或者当前类class对象做为锁; 同步代码块能够选择以什么来加锁,比同步方法要更细颗粒度,咱们能够选择只同步会发生同步问题的部分代码而不是整个方法; 同步方法使用关键字 synchronized修饰方法,而同步代码块主要是修饰须要进行同步的代码,用 synchronized(object){代码内容}进行修饰;java 为什么使用同步? java容许多线程并发控制,当
相关文章
相关标签/搜索