java多线程(2)线程同步的几种方式
1、同步方法
synchronized
public synchronized void run() {
}
2.同步代码块
synchronized(object){
}
3.java 一个java.util.concurrent包来支持同步。
ReentrantLock类是可重入、互斥、实现了Lock接口
ReentrantLock() : 创建一个ReentrantLock实例
lock() : 获得锁
unlock() : 释放锁

浙公网安备 33010602011771号