1、对于普通的同步方法,该锁将与调用方法的对象相关联。

2、对于静态同步方法,该锁是与声明方法类对象相关的监视器。

3、创建同步块最简单的方法是将方法声明为同步。

这意味着调用者在进入方法体之前必须获得锁。

实例

public class Point {
  public synchronized void setXY(int x, int y) {
    this.x = x;
    this.y = y;
  }
}
本文转载于:https://www.yisu.com/zixun/583715.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。