线程同步 sychronized 关键字对代码块、方法、静态方法进行上锁sychronized(任意对象) 同步代码块 如果是 同步一个代码块,那么 这个 任意对象 可以随便设定一个,比如: 同步方法 如果是对一个方法进行锁定,那么这个 任意对象 默认是 this 同步静态方法 总结: 普通代码块:任意对象即可普通方法:使用 this 进行同步静态方法:使用 类名.class 进行同步