1 / 15
文档名称:

java面试题(带答案).doc

格式:doc   大小:134KB   页数:15
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java面试题(带答案).doc

上传人:2112770869 2017/3/4 文件大小:134 KB

下载得到文件列表

java面试题(带答案).doc

相关文档

文档介绍

文档介绍:湖南世杰 Java 工程师面试题选择题: 单选题 1,以下 java 程序代码,执行后的结果是() map=(); ("name",null); ("name","Jack"); (()); A: 0 B: null C: 1 D: 2 答案:C 2,执行以下程序后的输出结果是() Public class Test { Public static void main(String[] args) { StringBuffer a= new StringBuffer("A"); StringBuffer b= new StringBuffer("B"); operator(a, b); (a +","+ b); } Public static void operator(StringBuffer x, StringBuffer y) { (y); y= x; }} A: A,A B: A,B C: B,B D: AB,B 答案: D3,关于依赖注入,下列选项中说法错误的是() A: 依赖注入能够独立开发各组件,然后根据组件间关系进行组装 B: 依赖注入使组件之间相互依赖,相互制约 C: 依赖注入提供使用接口编程 D: 依赖注入指对象在使用时动态注入答案: B4, 关于 spring 说法错误的是() A: spring 是一个轻量级 JAVA EE 的框架集合 B: spring 是“依赖注入”模式的实现 C: 使用 spring 可以实现声明事务 D: spring 提供了 AOP 方式的日志系统答案: D5,要在 session 对象中保存属性,可以使用以下哪个语句() A: ( “ key ”,” value ”) B: ( “ key ”,” value ”) C: ( “ key ”) D: ( “ key ”) 答案: B 6,关于以下程序代码的说明正确的是?( ) Public class HasStatic{ Private static int x= 100; Public static void main(String args[]){ HasStatic hs1= new HasStatic(); ++; HasStatic hs2= new HasStatic(); ++; hs1=new HasStatic(); ++; --; ("x="+x); }} A: 程序通过编译,输出结果为: x=103 B: 10 行不能通过编译,因为 x 是私有静态变量 C: 5 行不能通过编译,因为引用了私有静态变量 D: 程序通过编译,输出结果为: x=102 答案: D7,以下哪一项不是使用 mvc 模式设计的 web 应用程序所具有的优点() A: 可维护行强 B: 可扩展性强 C: 代码重复少 D: 大大减少代码量答案: D8, 中,关于下面的代码说法错误的是: () <%@ page language="java" import=".*" errorPage="" isErrorPage="false" %> A: 该页面可以使用 exception 对象 B: 该页面发生异常会转向 C: 存在 errorPage 属性时, isErrorPage 是默认为 false D: 页面一定要有 isErrorPage 属性且值为 true 答案: A 9, 关于 Spring MV C 的核心控制器 DispatcherServle t 的作用, 以下说法错误的是() A: 它负责接收 HTTP 请求 B: 加载配置文件 C: 实现业务操作 D: 初始化上下应用对象 ApplicationContext 答案: C10, 下面的类图表示的是哪个设计模式? () A: 代理模式( Proxy ) B: 装饰模式( Decorator ) C: 桥接模式( Bridge ) D: 观察者模式( Observer ) 答案: D11 ,java 如何接受 request 域中的参数?() A: () B: request. getA