教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> > 笔试> java_web开发人员面试题及答案

java_web开发人员面试题及答案

上传者:陈宝军
|
上传时间:2015-04-28
|
次下载

java_web开发人员面试题及答案

c ab d b b

abcd bd b abd abc

b b b c c

c c c b bc

c a abcdef abc c

ac c B d d

java 面试题

一.选择题(每题1分)

1. jsp 有几个内置对象?(c )(单选)

A 5个 B 6个 C 9个 D 8个

2. 在JAVA中,如何跳出当前的多重嵌套循环?( ab) (多选)

A break B return C forward D finally

3. 四种会话跟踪技术,哪个范围最大?( d ) (单选)

A page B request C session D application

4. java中有几种方法可以实现一个线程?( b ) (单选)

A 1种 B 2种 C 3种 D 4种

5. 同步有几种实现方法 ( b) (单选)

A 4种 B 2种 C 3种 D 1种

6. xml有哪些解析技术? ( abcd ) (多选)

A DOM B SAX C STAX D JDOM

7. 下列说法正确的是( )(多选)

A 构造器Constructor可被继承

B String类不可以继承

C 判断两个对象值相同用“==”

D char型变量中能不能存贮一个中文汉字

8.下面说法错误的是( ) (单选)

A Vector是线程安全的

B float f=3.4是正确的

C StringBuffer的长度是可变的

D StringBuffer的长度是不可变的

9. 下列关于集合的说法正确的是( )(多选)

A List 的具体实现包括 ArrayList 和 Vector

B Map 集合类用于存储元素对(称作"键"和"值"),其中每个键映射到一个值

C Set的元素是有序的

D Hashtable 是线程安全的。

10. 下列关于线程说法正确的是( )(多选)

A 调用sleep不会释放对象锁。

B 调用wait方法导致本线程放弃对象锁

C 当一个线程进入一个对象的一个synchronized方法后,其它线程不可进入此对象的

其它方法

D notify():唤醒全部处于等待状态的线程。

11. 给定JSP程序源码如下,该JSP运行后输出的结果是( )。(单选)

<html>

<%int Count=1;%>

Count:<%=++Count%>

</html>

A Count:1 B Count:2 C 1:2 D Count:

12在J2EE中的一个JSP文件中,有表达式<%=2+3%>,它将输出( )(单选)

a)2+3 b)5 c)23 d)不会输出,因为表达式是错误的

13 在J2EE中,JSTL提供条件标签以支持JSP页面的各种条件,其中( )类似于Java语言的switch语句。(单选)

a) <c:if> b) <c:choose> c) <c:when> d) <c:forEach>

14. 在进行Java Web开发时,假定一个变量保存在session中,要获得这个变量的值,可以使用以下( )语句。(单选)

a) application.getAttribute(“name”)

b) pageContext.getAttribute(“name”)

c) session.getAttribute(“name”)

d) config.getInitParameter(“name”)

15)在J2EE中,编写Servlet过滤器时,( )接口用于调用过滤器链中的下一个过滤器。( )(单选)

a)Filter b)FilterConfig c)FilterChain d)Servlet

16) 关于视图的描述正确的是( ) (单选)

a) 视图是一种特殊的表,它存储了用户定制的数据。

b) 视图仅用于用户进行查询,不可以通过视图对数据进行修改。

c) 在sql server中可以通过用T-sql语句来创建,也可以通过企业管理器。

d) 创建视图只能操作本机器上的数据库表。

17)STRUTS框架中,( )类在视图层和控制层之间传递HTML表单数据。(单选) a) Action b) ActionForward c) ActionForm d) ActionServlet

18)Struts控制器的主要任务是接受用户请求、根据用户请求调用对应的模型组件、获取业务逻辑执行结果的根据处理结果选择适合的视图组件返回给用户,实现Struts控制器的类中不包括( )。(单选)

a) ActionServlet b) Action c) ActionForm d) ActionForward

19)在OOD中,类和接口之间的关系称之为( )。(单选)

a) 泛化 b) 实现 c) 关联 d) 继承

20) 以下关于SessionFactory的说法哪些正确?( )(多选)

A) 对于每个数据库事务,应该创建一个SessionFactory对象

B) 一个SessionFactory对象对应一个数据库存储源。

C) SessionFactory是重量级的对象,不应该随意创建。如果系统中只有一个数据库存储源只需要创建一个。

D) SessionFactory的load()方法用于加载持久化对象

21) 关于AOP错误的( )(单选)

A)AOP将散落在系统中的“方面”代码集中实现

B)AOP有助于提高系统可维护性

C)AOP已经表现出将要替代面向对象的趋势

D)AOP是一种设计模式,Spring提供了一种实现

22) 依赖注入说法正确的(单选)

A)依赖注入的目标是在代码之外管理程序组建间的依赖关系

B)依赖注入即是“面向接口”的编程

C)依赖注入是面向对象技术的替代品

D)依赖注入的使用会增大程序的规模

23) 以下哪些属于Session的方法?( )(多选)

A) load()

B) save()

C) delete()

D) update()

E) open()

F) close()

24) 下面那些是Hibernate的查询方式( )(多选)

A) sql B) hql C) Criteria

25) 以下数据结构不属于线性结构的是( )(单选)

A) 队列 B) 线性表 C) 二叉树 D) 栈

26) 下列是文件读写的类是( )(多选)

A) File Reader B) File C) FileWriter D) InputStream

27) 数据库技术中的“脏数据',是指( )的数据。(单选)

A) 错误 B 回返 C 未提交 D 未提交的随后又被撤消

28)在计算机中,—个字节是由多少个二进制位组成的( ) (单选)

A). 4 B). 8 C). 16 D). 24

29)设正x、y均为整型变量,且x=10 y=3,则以下语句printf("%d,%d\n",x--,--y); 的输出结果是( )(单选)

A).10,3 B). 9,3 C). 9,2 D).10,2

30) 下列不属于面向对象的方法是( )(单选)

A). 对象 B). 类 C). 继承 D).过程调用

二. 填空(每空1分)

1. String s = new String("xyz");创建了_____个String 对象?

2. Math.round(9.5)等於_____ Math.round(-9.5)等於______

3. try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会被执行,什么时候被执行,在return_________ ( 前还是后?)

4. 如何现实servlet的单线程模式 _______________

5. 类变量必须带的修饰符是 _______________

6. final类可以修饰在属性 , 方法 和 _______ 前面

7. Java默认的包是___________________

8. Hibernate里面怎样实现类与类之间的关系__________________________________

9. Socket 编程服务器端用____________类来创建socket对象

三. 判断题(每题2分)

1. 依赖注入即是“面向接口”的编程。

2. Overload和Override都是java多态的不同体现形式。

3. String是最基本的数据类型

4. 启动一个线程是用start()

5. 接口可以继承接口

四.简答题(每题4分)

1. 下列程序打印结果是

int[] arr = {1,3,3,2,8};

String str = “”;

int i=0;

public void doIt(){

for(;i<arr.length;){

if(arr[i]>arr[i+1]){

str=arr[i]+arr[i+1]+str;

break;

} else if(arr[i]<arr[i+1]){

str=arr[i]+str+arr[i+1];

i++;

continue;

} else{

str+=arr[i];

i++;

}

}

System.out.println(i);

System.out.println(str);

}

2. 将会打印出什么?

package test;

public class FatherClass

public FatherClass()

{ System.out.println("FatherClass Create"); }

类:package test;import test.FatherClass;

public class ChildClass extends FatherClass

public ChildClass() {

System.out.println("ChildClass Create"); }

public static void main(String[] args) { FatherClass fc = new FatherClass(); ChildClass cc = new ChildClass(); }}

输出结果:

3.下列程序对还是错,如果错请说明原因!

abstract class Name {

private String name;

public abstract boolean isStupidName(String name) {}

4. 表:table1(FId,Fclass,Fscore),用最高效最简单的SQL列出各班成绩最高的列表,显示班级,成绩两个字段。

5. 下面程序运行结果是

String[] arr1 ={”a”,”b”,”1″,”c”,”b”};

List lst1 = new ArrayList<String>();

lst1.add(”d”);

Collections.addAll(lst1,arr1);

System.out.println(lst1);

Set<String> set1 = new HashSet<String>();

set1.add(”d”);

Collections.addAll(set1, arr1);

System.out.println(set1);

运行结果:

四.编程题(每题6分)

1. 写一个Singleton出来

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

下载文档

热门试卷

2016年四川省内江市中考化学试卷
广西钦州市高新区2017届高三11月月考政治试卷
浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
广西钦州市钦州港区2017届高三11月月考政治试卷
广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
广西钦州市高新区2016-2017学年高二11月月考政治试卷
广西钦州市高新区2016-2017学年高一11月月考政治试卷
山东省滨州市三校2017届第一学期阶段测试初三英语试题
四川省成都七中2017届高三一诊模拟考试文科综合试卷
2017届普通高等学校招生全国统一考试模拟试题(附答案)
重庆市永川中学高2017级上期12月月考语文试题
江西宜春三中2017届高三第一学期第二次月考文科综合试题
内蒙古赤峰二中2017届高三上学期第三次月考英语试题
2017年六年级(上)数学期末考试卷
2017人教版小学英语三年级上期末笔试题
江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
四川省简阳市阳安中学2016年12月高二月考英语试卷
四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
安徽省滁州中学2016—2017学年度第一学期12月月考​高三英语试卷
山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷

网友关注视频

冀教版英语四年级下册第二课
沪教版牛津小学英语(深圳用) 四年级下册 Unit 12
沪教版牛津小学英语(深圳用) 六年级下册 Unit 7
化学九年级下册全册同步 人教版 第18集 常见的酸和碱(二)
沪教版八年级下册数学练习册21.4(1)无理方程P18
第4章 幂函数、指数函数和对数函数(下)_六 指数方程和对数方程_4.7 简单的指数方程_第一课时(沪教版高一下册)_T1566237
第五单元 民族艺术的瑰宝_15. 多姿多彩的民族服饰_第二课时(市一等奖)(岭南版六年级上册)_T129830
沪教版牛津小学英语(深圳用) 五年级下册 Unit 10
【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,辽宁省
外研版英语三起5年级下册(14版)Module3 Unit2
8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402
【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,天津市
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
沪教版牛津小学英语(深圳用)五年级下册 Unit 1
第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T3751175
冀教版小学英语五年级下册lesson2教学视频(2)
苏科版数学七年级下册7.2《探索平行线的性质》
冀教版小学数学二年级下册第二单元《有余数除法的竖式计算》
北师大版数学四年级下册第三单元第四节街心广场
外研版英语七年级下册module3 unit1第二课时
第12章 圆锥曲线_12.7 抛物线的标准方程_第一课时(特等奖)(沪教版高二下册)_T274713
【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
外研版英语三起5年级下册(14版)Module3 Unit1
沪教版牛津小学英语(深圳用) 五年级下册 Unit 7
8.练习八_第一课时(特等奖)(苏教版三年级上册)_T142692
七年级英语下册 上海牛津版 Unit5
【部编】人教版语文七年级下册《过松源晨炊漆公店(其五)》优质课教学视频+PPT课件+教案,辽宁省
冀教版英语五年级下册第二课课程解读
《小学数学二年级下册》第二单元测试题讲解
沪教版八年级下次数学练习册21.4(2)无理方程P19