synchronized修饰static方法的话,多个线程只能同时访问多个对象的那个static方法??
synchronized修饰非static方法的话,多个线程只能同时访问同一个对象的那个非static方法??

解决方案 »

  1.   

    synchronized修饰static方法的话,是對類級的做同步synchronized修饰非static方法的话,是對實例的做同步
      

  2.   

    一个锁的是Test.class
    一个锁的是this
      

  3.   


    synchronized修饰static方法的话,是对类级的做同步synchronized修饰非static方法的话,是对实例的做同步
      

  4.   

    synchronized修饰static方法的话,多个线程只能同时访问多个对象的那个static方法??
    synchronized修饰非static方法的话,多个线程只能同时访问同一个对象的那个非static方法??
      

  5.   


    synchronized修饰static方法的话,多个线程只能同时访问一个类(这没有什么多个对象,只有类,难道你调用static方法是使用 new Object().staticmethod?如果那样的话,你这句话没错)的那个static方法
    synchronized修饰非static方法的话,多个线程也能同时访问多个对象的那个非static方法
      

  6.   

    synchronized修饰static方法的话,多个线程只能同时访问多个对象的那个static方法??
    就是那个类得 不是属于某些对象
      

  7.   

    synchronized修饰static方法的话,是对类的做同步synchronized修饰非static方法的话,是对象的做同步