当多个线程同时访问同一部分代码进行数据的修改时,有可能会发生数据不安全(单线程除外),其中一种简单的方式可以通过Java自带的关键字解决:synchronized
- 同步方法
- public synchronized void method_name(){ 代码块 }
- 同步代码块
- synchronized(锁对象){
代码块
}
时间: 2024-12-29 11:12:10
当多个线程同时访问同一部分代码进行数据的修改时,有可能会发生数据不安全(单线程除外),其中一种简单的方式可以通过Java自带的关键字解决:synchronized