第八章测试
1.下列哪个选项不是实现动态代理需要完成的工作( )
A:创建目标类实现接口 B:创建代理类文件 C:创建InvocationHandler接口的实现类 D:创建接口,定义目标类要完成的功能
答案:B
2.关于代理模式的组成,以下哪个选项是错误的( )
A:一个动态代理只能代理一个类 B:公共的业务由代理来完成 C:可以使得我们的真实角色更加纯粹 D:公共业务发生扩展时变得更加集中和方便 3.以下哪个选项不属于设计模式中的行为模式( )
A:中介者模式 B:迭代器模式 C:原型模式 D:责任链模式 4.方法getProxyClass中的参数Class<?>[] interface表示( )
A:代理类需要实现的接口 B:代理类的类加载器 C:JDK创建的代理对象 D:目标类中方法的参数 5.下列关于代理模式说法正确的是( )
A:代理模式不需要抽取接口,只要有代理类就可以了 B:代理模式就是创建一个工厂,让工厂代替我们做事情 C:代理模式是一种设计模式,所以实现代理模式需要我们自己写代码,JDK没有提供代理模式的案例 D:代理模式就是让别人帮我们做事,别人就是代理

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(2) dxwkbang
返回
顶部