diff --git "a/\346\240\241\346\213\233\351\235\242\350\257\225/\345\237\272\347\241\200\351\235\242\350\257\225\351\242\230/3_\345\210\206\345\270\203\345\274\217\351\224\201/README.md" "b/\346\240\241\346\213\233\351\235\242\350\257\225/\345\237\272\347\241\200\351\235\242\350\257\225\351\242\230/3_\345\210\206\345\270\203\345\274\217\351\224\201/README.md" index c641e0c4fd6666c10940443920ad203a2dd50350..4139ac9fb71f6e550a2c92243a93779e26b3b15e 100644 --- "a/\346\240\241\346\213\233\351\235\242\350\257\225/\345\237\272\347\241\200\351\235\242\350\257\225\351\242\230/3_\345\210\206\345\270\203\345\274\217\351\224\201/README.md" +++ "b/\346\240\241\346\213\233\351\235\242\350\257\225/\345\237\272\347\241\200\351\235\242\350\257\225\351\242\230/3_\345\210\206\345\270\203\345\274\217\351\224\201/README.md" @@ -162,9 +162,10 @@ public class Client { 解决方案是,在Service下,加锁解决 -``` +``` + //lock 应该申明为类的成员变量 + private Lock lock = new ReentrantLock(); public String getOrderNumber() { - Lock lock = new ReentrantLock(); lock.lock(); try { return orderNumberCreateUtil.getOrderNumber();