java中的synchronized(同步代码块和同步方法的区别)

问题的由来: 看到这样一个面试题:java //下列两个方法有什么区别 public synchronized void method1(){} public void method2(){ synchronized (obj){} } synchronized用于解决同步问题,当有多条线程同时访问共享数据时,若是不进行同步,就会发生错误,java提供的解决方案是:只要将操做共享数据的语句在
相关文章
相关标签/搜索