面向对象

202 阅读1分钟

思想

面向对象三大特性

设计原则

设计模式

设计模式的作用。

手写单例模式,特别是双重检验锁以及静态内部类。

手写工厂模式。

理解 MVC,结合 SpringMVC 回答。

理解代理模式,结合 Spring 中的 AOP 回答。

分析 JDK 中常用的设计模式,例如装饰者模式、适配器模式、迭代器模式等。