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

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