Hibernate 5框架中延迟加载(Lazy Loading)机制使用代理模式代码设计方案实现的
查看答案
JDK的java.lang.Runnable用于定义线程任务,可以将任务执行行为从java.lang.Thread分离出来,这种代码是命令模式方案的一种实现
使用访问者模式时,聚合元素类型的变化会使访问者类违反开放-闭合原则
在MVC模式中,C是控制器,承担的职责有:
A. 实现请求的分发
B. 实现响应的分发
C. 实现数据访问
D. 实现数据持久化
下面哪个语句对策略(Strategy)模式描述是不正确的?
A. 上下文中含有策略对象的引用
B. 需要客户端选择具体策略实现
C. 有可能破坏上下文对象的封装特征
D. 策略算法可以独立于客户端对象而变化