java synchronized用法
时间: 2023-04-29 10:04:34 浏览: 113
java中synchronized用法
5星 · 资源好评率100%
Java中的synchronized关键字用于线程同步。它可以保证在同一时刻只有一个线程可以执行某个方法或某个代码块。
它可以用在方法上或代码块上。
在方法上使用:
```
public synchronized void method(){
//code
}
```
在代码块上使用:
```
public void method(){
synchronized(this){
//code
}
}
```
注意:synchronized 不能继承,子类无法继承父类中的 synchronized 方法,需要在子类中重新声明。
阅读全文