问题一java并发包下的AQS,了解多少这个真是没看过源码就不班门弄斧了 直接学习下 大佬的经验https://blog.csdn.net/qq_45772447/article/details/149126295?fromshareblogdetailsharetypeblogdetailsharerId149126295sharereferPCsharesourceWaifeYangsharefromfrom_link问题二HashMap 和 ConcurrentHashMap 的区别HashMap单线程高效多线程不安全允许 nullJDK8 数组 链表 红黑树ConcurrentHashMap多线程安全CASsynchronized 细粒度锁不允许 null高并发首选问题三业务中用到了那些业务模式 这个问题太开放了一点一时之间 也没想到什么.结果表达不通顺 直接pass这个正常大型业务 基本上设计模式都用到了观察者模式中间件用的应该比较多 例如消息的订阅模式配置中心 基于事件触发代理模式aop切面 常用业界接口调用日志 用户权限访问模板方法JdbcTemplate 数据库、TransactionTemplate 事务单例模式配置类用的多 线程池配置 等装饰器模式颗粒度分类常用其他就不熟了