请列举出在JDK中几个常用的设计模式?

答案解析

单例、工厂、观察者、策略、装饰器、适配器、模板方法等。