public class demo { private Object threadLock = new Object(); public synchronized void deal(){ ... synchronized (threadLock) { ..... } } }
synchronized 的锁 是this 很明显 你的threadLock 不是this 同步的其他可能破坏数据的线程
确实感觉没必要
62,614
社区成员
307,326
社区内容
加载中
试试用AI创作助手写篇文章吧