线程锁的问题

来源:互联网 发布:linux培训ujiuye 编辑:程序博客网 时间:2024/06/05 20:18
要同步静态方法,需要一个用于整个类对象的锁,这个对象是就是这个类(XXX.class)。
例如:
public static synchronized int setName(String name){
      Xxx.name = name;
}
等价于
public static int setName(String name){
      synchronized(Xxx.class){
            Xxx.name = name;
      }
}


0 0