A方法同步 A调用了B方法  当A同步时  其他线程能访问B不
B不是同步方法

解决方案 »

  1.   

    个人觉得不一定。  方法同步,其实就是  synchronized (this) {

    }
    这个你要看A跟B 是不是同一个对象了。
      

  2.   

    可以。A方法同步了,其它线程不能访问A,如果A方法里面正在执行一个相当复杂的逻辑,处理完了之后,才调用B,这时候,如果B不能被访问,那岂不是要过好长时间,其它线程才能访问B? 那要是好多方法都在A访问B的同时,访问B,那怎么办。。