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月月考生物试卷
网友关注
- 慈善征文 上善若水
- 写作文一般规律
- 关于成功
- 素材积累 范文
- 哈克读后感
- 楼底中学安全办致学生家长的一封信
- 游龙门石窟
- 中国梦 冬奥梦
- 2015届高三语文二轮专题突破方略:高分作文技巧4
- 2015年广东茂名二模作文:“江苏卫视《最强大脑》神童李云龙、安德烈PK赛”审题立意分析范文、标杆作文
- 欣赏他人 愉悦自己
- 改写《与朱元思书》
- 高一“学会放弃”命题作文导写学案
- 我的大学梦
- 每日写作指导
- 打电话
- 作文万能技巧
- 宝黛初逢 总结
- 作文开头
- 事实论据提纲
- 高级骗子
- 倚门
- 话题作文 高度
- 乔宇飞作文
- 高中语文写作教学
- 时间煮雨
- 成长的路上
- 2015届高三语文二轮专题突破方略:高分作文技巧2
- 民间有一个说2
- 走过——回忆
网友关注视频
- 沪教版牛津小学英语(深圳用)五年级下册 Unit 1
- 沪教版八年级下册数学练习册21.3(3)分式方程P17
- 精品·同步课程 历史 八年级 上册 第15集 近代科学技术与思想文化
- 沪教版牛津小学英语(深圳用) 五年级下册 Unit 12
- 外研版英语七年级下册module3 unit1第二课时
- 七年级下册外研版英语M8U2reading
- 第4章 幂函数、指数函数和对数函数(下)_六 指数方程和对数方程_4.7 简单的指数方程_第一课时(沪教版高一下册)_T1566237
- 【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
- 小学英语单词
- 苏科版数学八年级下册9.2《中心对称和中心对称图形》
- 第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T3751175
- 第五单元 民族艺术的瑰宝_15. 多姿多彩的民族服饰_第二课时(市一等奖)(岭南版六年级上册)_T129830
- 七年级英语下册 上海牛津版 Unit5
- 每天日常投篮练习第一天森哥打卡上脚 Nike PG 2 如何调整运球跳投手感?
- 苏科版数学七年级下册7.2《探索平行线的性质》
- 沪教版牛津小学英语(深圳用) 六年级下册 Unit 7
- 苏科版八年级数学下册7.2《统计图的选用》
- 冀教版英语三年级下册第二课
- 飞翔英语—冀教版(三起)英语三年级下册Lesson 2 Cats and Dogs
- 冀教版英语五年级下册第二课课程解读
- 外研版英语三起5年级下册(14版)Module3 Unit1
- 冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣.mp4
- 第8课 对称剪纸_第一课时(二等奖)(沪书画版二年级上册)_T3784187
- 19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T3763925
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 2
- 8 随形想象_第一课时(二等奖)(沪教版二年级上册)_T3786594
- 8.练习八_第一课时(特等奖)(苏教版三年级上册)_T142692
- 外研版英语三起6年级下册(14版)Module3 Unit1
- 北师大版数学四年级下册3.4包装
- 第12章 圆锥曲线_12.7 抛物线的标准方程_第一课时(特等奖)(沪教版高二下册)_T274713
精品推荐
- 2016-2017学年高一语文人教版必修一+模块学业水平检测试题(含答案)
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
分类导航
- 互联网
- 电脑基础知识
- 计算机软件及应用
- 计算机硬件及网络
- 计算机应用/办公自动化
- .NET
- 数据结构与算法
- Java
- SEO
- C/C++资料
- linux/Unix相关
- 手机开发
- UML理论/建模
- 并行计算/云计算
- 嵌入式开发
- windows相关
- 软件工程
- 管理信息系统
- 开发文档
- 图形图像
- 网络与通信
- 网络信息安全
- 电子支付
- Labview
- matlab
- 网络资源
- Python
- Delphi/Perl
- 评测
- Flash/Flex
- CSS/Script
- 计算机原理
- PHP资料
- 数据挖掘与模式识别
- Web服务
- 数据库
- Visual Basic
- 电子商务
- 服务器
- 搜索引擎优化
- 存储
- 架构
- 行业软件
- 人工智能
- 计算机辅助设计
- 多媒体
- 软件测试
- 计算机硬件与维护
- 网站策划/UE
- 网页设计/UI
- 网吧管理