java笔试题目.docx

上传人:PIYPING 文档编号:11569576 上传时间:2021-08-24 格式:DOCX 页数:14 大小:2.56MB
返回 下载 相关 举报
java笔试题目.docx_第1页
第1页 / 共14页
java笔试题目.docx_第2页
第2页 / 共14页
java笔试题目.docx_第3页
第3页 / 共14页
java笔试题目.docx_第4页
第4页 / 共14页
java笔试题目.docx_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《java笔试题目.docx》由会员分享,可在线阅读,更多相关《java笔试题目.docx(14页珍藏版)》请在三一文库上搜索。

1、笔试题目姓名: 第一类:JAVA开发试题一、 不定项选择题 14 / 141. 假设你被给予如下设计:“一个人有姓名,年龄,地址和性别。你将要设计一个类来表示一类叫做病人的人。这种人可以被给予诊断,有配偶并且可能活着”。假设表示人的类已经创建了,当你设计病人类,如下哪些应该被包含在内?( )A. registration dateB. ageC. sexD. diagnosis2. 假如你写了一个程序用于读取8MB的文本文件。一行一行地讲到一个String对象中,但是你发现执行性能不好。最可能的解释是?( )A. Java I/O是围绕最慢的设备而设计的,它本身就很慢B. String类不适合

2、I/O操作,字符数组将更合适C. 因为String的不变性,每一次读要创建一个新的String对象,改为StringBuffer可能会提高性能D. 以上都不正确3. EL表达式$param.userName与下列哪个语句等价?( )A. B. C. D. 以上都不是4. 查看以下游标定义语句,哪行会引起错误?( )1. DECLARE2. CURSOR cust_cursor(p_custId,p_LastName) 3. IS4. SELECT cust_id,first_name,last_name,credit_limit 5. FROM customer6. WHERE cust_id

3、 =p_custId 7. AND last_name=p_LastName;A. 第2行 B. 第4行 C. 第5行 D. 第6行二、 填空题1. Oracle数据库的默认端口号是( );Tomcat默认的端口号是( );Telnet协议默认的端口号是( );。2. JSP中九大内置对象包括:( )、( )、( )、( )、( )、( )、( )、( )和( )。3. Java中的基本数据类型包括:( )、 ( )、( )、( )、( )、( )、( )和( )。4. Java中常用的数据结构包括:( )、( )、( )、( )和( )等 (至少列举四个)。5. Servlet的生命周期方法

4、包括:( ) 、( )和( )。三、 判断题1. Java中可以用非0来代表true( )2. String是Java提供的字符串类型,需要时可以继承String类进行扩展( )3. Java中内置了垃圾回收机制,不会存在内存泄露,不需要程序员手动释放内存。( )4. 使用final修饰一个变量时,是引用不能改变,引用指向的对象可以改变( )5. Overload时要保证方法名和返回值完全相同( )四、 根据代码写出运行结果1. 代码如下:请写出你认为的运行结果:2. 代码如下:请写出你认为的运行结果:3. 代码如下:请写出你认为的运行结果:4. 代码如下:class A:package te

5、st; public class FatherClass public FatherClass() System.out.println(FatherClass Create); class B: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 Fat

6、herClass(); ChildClass cc = new ChildClass(); what message will be printed out ? _五、 根据要求将语句补充完整1. 使代码遍历hm对象并将每个key及其对应的value用system.out.println输出。2. 请使用HTML标记语言补充完整,使其可以展示如下图所示表格13. 有以下三张表数据TBL_EMPLOYEETBL_TEAMTBL_TEeidenametidtnametideide1张三t1开发t1e1e2李四t2测试t1e2e3王五t1e3e4老陆t2e1t2e2t2e4请写一个查询属于“开发”组

7、,但不属于“测试”组的员工列表(eid,ename)的查询语句。4. 完成下面的方法,该方法升序排列参数list中的对象。public void methodB(List list)Collections.sort(list)或者自己写算法六、 问答题1. 系统中一般都采用分页方式来显示列表的数据,这样做有什么好处?2. 在Struts中,事件的请求一般采用如/xxxx.do?method=xx的方式,请问这里的do和method能否修改成别的字符,若不能请说明原因,若能请说明如何修改?3. ArrayList和Vector的区别,HashMap和Hashtable的区别?4. 在事务及并发问

8、题的处理上,一般采用什么机制来保证数据的一致性。有几种不同的方式,各自优缺点?5. 实现多线程的方式有哪些?说明它们之间的区别?6. 编写一个递归程序,遍历二叉树 A B C D E F G输出顺序为:ABDECFG7. HTTP GET和POST方法有什么区别,html中的一个form如果没有指定method属性,默认使用哪种方法?8. HTTP协议是无状态的,那么应用服务器是如何维持session的呢(简单的写)?9. 简要描述Throwable、Exception、RuntimeException的区别。10. Tomcat中如何配置访问端口及项目的热部署?第二类:数据库试题七、 数据库

9、问答1 划给ORACLE使用的内存一般是物理内存的百分几较为合适?2 如果系统运行过程中经常发生表死锁的现象,应该考虑增多ORACLE哪个配置参数。3 创建组合索引时,各个列的次序该与什么因素有关?4 查询中关键字UNION和UNION ALL有何区别?5 ORACLE数据库中,多个表关联查询时,表放置顺序的原则是怎样的?6 如何打开/关闭归档7 什么参数限制数据库的最大连接数,如何修改8 如何查看数据库字符集9 Oracle主要后台进程有哪些,作用是什么10 描述table/segment/extent/block之间的关系八、 请按要求写出SQL语句问题描述:已知关系模式:S (SNO,S

10、NAME) 学生关系。SNO 为学号,SNAME 为姓名C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE 为成绩1. 找出没有选修过“李明”老师讲授课程的所有学生姓名2. 列出既学过“1”号课程,又学过“2”号课程的所有学生姓名3. 列出“1”号课成绩比“2”号课成绩高的所有学生的学号及其“1”号课和“2”号课的成绩九、 SQL语句性能优化.DELETE FROM test_table_1 a WHERE NOT EXISTS (SELECT * FROM

11、 test_table_2 b WHERE a.parent_id = b.id)其中test_table_1 row count 为 4百万test_table_2 为 4万TEST_TABLE_1上的 parent_id上有index.该语句的执行时间 60S请你写出性能最优的方法,并说明原因?第三类:综合业务类十、 不定项选择题1. 软交换网络体系采用( )的传送平台 A.基于电路 B.基于分组 C.基于数据报 D.基于网关2. 目前光通信中常用的激光波长有( ) A.1310nm B.1550nm C.1510nm D.1330nm3. 通信网的基本结构形式有五种,以下正确的说法是(

12、) A、网型、星型、树型、环型、总线型; B、网型、星型、线型、复合型、环型; C、网型、星型、复合型、环型、总线型; D、网型、环型、线型、复合型、树型。4. 以下关于各种类型路由特点的说法,哪些是不正确的( ) A、选路顺序是先选直达路由、其次迂回路由、再次基干路由; B、高效直达路由的呼损不能超过1%,该路由允许有话务溢出到其它路由; C、低呼损直达路由不允许话务量溢出到其它路由;D、一个局向可设置多个路由。5. 当机房处在相对湿度较低的地区环境时,特别是当相对湿度处在( )以下时,应采用抗静 电地面,加强抗静电措施 。 A、10% B、20% C 、30% D、40%6. 主机A运行U

13、nit操作系统,IP地址为202.113.224.35,子网屏蔽码为255.255.255.240。它们分别连接在同一台局域交换机上,但处于不同的VLAN中。主机通过ping命令去ping主机B时,发现接收不到正确的响应。可能的原因是( )A.主机A主机B的IP地址不同B.主机A和主机B处于不同的VLAN中C.主机A和主机B使用了不同操作系统D.主机A和主机B处于不同的子网中7. 入侵检测系统按其输入数据的来源分为3种,其中不包括( )A.基于主机的入侵检测系统B.基于网络的入侵检测系统C.分布式入侵检测系统D.集中式入侵检测系统8. 因计算机硬件和软件环境的变化而作出的修改软件的过程称为( ),为增加软件功能、增强软件性能、提高软件运行效率而进行的维护活动称为( )A.校正性维护B.适应性维护C.完善性维护D.预防性维护十一、 问答题1. 什么是OSS,它由哪些系统组成?2. 网络规划一般包括哪几部分内容?3、大类建模的特点及优缺点? 4、构件化研发设计有哪些原则和思想?5、简要画一下故障处理流程6、请描述动力监控中,停电告警的采集、分析、告警和销障处理流程。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1