====== 并发问题解决方案 ====== 核心:让并发操作串行化,解决并发竞争问题 - synchronized/lock - 原子性操作:redis.incr - java.util.concurrent并发包下集合:ConcurrentHashMap/CopyOnWriteArrayList/CopyOnWriteArraySet/ArrayBlockingQueue/LinkedBlockingQueue - java.util.concurrent.atomic原子包下AtomicInteger - 消息队列mq - 乐观锁/悲观锁 - 分布式锁redis/zookeeper