公司动态
Java全栈面试宝典:从P6到P8-12
第12章 设计模式(60题)面试官视角:本章面试官最看重的3个点常用模式在框架中的实际应用:不是背23种模式的名字,而是能说清楚Spring、MyBatis、Netty这些你天天用的框架里用了哪些模式,为什么用,不用会怎样DDD核心概念和战术设计:实体、值对象、聚合、限界上下文——这四个概念的区别和联系,能画出某个业务场景的聚合设计,能解释聚合根怎么选架构模式的选择:不是"DDD就是好",而是能讲清楚贫血模型、充血模型、CQRS、事件驱动各自的适用场景和代价,能说出什么情况下该用哪种设计模式是面试的"分水岭"——初级选手背单例工厂,高级选手聊DDD、CQRS。我见过太多候选人把23种GoF模式背得滚瓜烂熟,但一问"装饰器和代理到底差在哪"就卡壳。这章我不打算让你背模式名字,而是让你理解每种模式解决什么问题、在框架里怎么用的、什么时候该用什么时候不该用。12.1 创建型模式(15题)题1131:单例模式的几种写法?[P6] ⭐答案:单例模式保证一个类只有一个实例,全局可访问。常见写法有5种:饿汉式