java题目.docx

上传人:b****7 文档编号:10305002 上传时间:2023-02-10 格式:DOCX 页数:26 大小:26.80KB
下载 相关 举报
java题目.docx_第1页
第1页 / 共26页
java题目.docx_第2页
第2页 / 共26页
java题目.docx_第3页
第3页 / 共26页
java题目.docx_第4页
第4页 / 共26页
java题目.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

java题目.docx

《java题目.docx》由会员分享,可在线阅读,更多相关《java题目.docx(26页珍藏版)》请在冰豆网上搜索。

java题目.docx

java题目

XRL-机试题-Java

多选题

1.下面哪些就是sql执行计划中的accesspath?

(该题为必答题)abcd

a)hashjoin

b)indexscan

c)nestedloop

d)fulltablescan

2.以下关于主键与唯一索引的区别有哪些就是正确的?

(该题为必答题)ac

a)主键每个表只能有一个,唯一索引可以多个

b)主键顺序为数据的物理顺序

c)主键:

默认将就是聚簇索引唯一索引:

默认将就是非聚簇索引

d)主键不能空,唯一索引可以为空

3.搭建一个企业级J2EEB/S架构应用,代码大概分几层?

(该题为必答题)abc

a)DAO/SAO

b)Controller

c)Service

d)Action

4.下列说法错误的有(该题为必答题)abc

a)Java语言中的方法属于类中的成员(member)

b)Java面向对象语言容许单独的过程与函数存在

c)Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同

d)Java面向对象语言容许单独的方法存在

5.下面关于变量及其范围的陈述哪些就是对的(该题为必答题)ac

a)局部变量在使用前必须被初始化

b)实例变量就是类的变量

c)在方法中定义的局部变量在该方法被执行时创建

d)实例变量用关键字static声明

6.关于J2EE描述正确的就是(该题为必答题)a

a)J2EE提供了对EJB(EnterpriseJavaBeans)、JavaServletsAPI、JSP(JavaServerPages)以及XML技术的全面支持

b)就是一种利用Java2平台来简化企业解决方案的开发、部署与管理相关的复杂问题的体系结构

c)J2EE就是一个产品

d)一个J2EE应用必须就是基于Web的

7.下列正确的有(该题为必答题)acd

a)callbyreference能改变实际参数的内容

b)callbyreference不能改变实际参数的参考地址

c)callbyvalue不会改变实际参数的数值

d)callbyreference能改变实际参数的参考地址

8.下面关于AbstractClass与Interface区别正确的有哪些?

(该题为必答题)acb

a)C、接口可以实现多个,但类只能继承一个;

b)D、抽象类可以实例化,但接口不能;

A、接口没有任务的实现,而抽象类可以有部分的实现也可以没有;

B、如果需要复用或者共享部分代码,应该用抽象类而不就是接口;

9.下面那条语句编译不会出现错误?

(该题为必答题)abcd

a)intx=(int)(1、23);

b)byteb=127;

c)Booleanb=newBoolean("abcd");

d)floatf=123;

10.使用EJB调用其它的EJB,所需要的操作有:

(该题为必答题)abd

a)调用EJB对象的业务方法

b)调用Home对象的create()

c)调用EJB对象的remove()

d)通过JNDI查找另外一个EJB的Home对象

11.下面的说法正确的就是:

(该题为必答题)c

a)File类就是输入/输出流类的子类。

b)Reader与Writer类就是用来处理字符流,也就就是纯文本文件。

c)Java中IO流的处理通常分为输入与输出两个部分。

d)InputStream与OutputStream类通常就是用来处理字节流,也就就是二进制文件。

12.消息类型Web服务适合下面哪些情况:

(该题为必答题)abcd

a)Web服务就是面向过程的

b)调用Web服务的客户机要求立即响应

c)Web服务功能在异步环境中

A、Web服务就是数据驱动的

13.下面哪些方法可以得到昨天的当前时间

Calendarcal=getCalendar();

//这里填写什么?

System、out、println(cal、getTime());(该题为必答题)abcd

a)cal、add(Calendar、DAY_OF_YEAR,-1);

b)cal、add(Calendar、DATE,-1);

c)cal、add(Calendar、DAY_OF_MONTH,-1);

d)cal、add(Calendar、DAY_OF_WEEK,-1);

14.下面哪几点就是Hibernate的优势?

(该题为必答题)abcd

a)hibernate使用Java反射机制,而不就是字节码增强程序来实现透明性

b)对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码

c)Hibernate就是一个基于JDBC的主流持久化框架,就是一个优秀的ORM实现。

她很大程度的简化DAO层的编码工作

d)hibernate的性能非常好,因为它就是个轻量级框架。

映射的灵活性很出色。

它支持各种关系数据库,从一对一到多对多的各种复杂关系

15.log4j中输入日志有哪些级别设置(该题为必答题)abcd

a)WARN

b)FATAL

c)DEBUG

d)INFO

16.以下对于会话跟踪的描述,正确的就是(该题为必答题)ab

a)使用HttpServletResponse接口中的encodeURL()方法对URL编码后,这个方法把以分号开头的字符串形式的路径加入到输入的URL中,如:

jsessionid=123456789

b)只要使用HttpServletResponse接口中的encodeURL()方法对URL进行编码,Web应用程序的用户在浏览器中禁止cookie与不禁止cookie都就是一样的

c)客户浏览器禁用了cookie后,可以使用HttpServletResponse接口中的encodeURL()方法对URL编码。

但客户如果没有禁用Cookie,使用HttpServletResponse接口中的encodeURL()方法对URL编码会出错

d)客户浏览器禁用了cookie后,在Servlet中的getSession方法就无法获得HttpSession对象了。

17.下列HTTP错误代码描述正确的就是:

(该题为必答题)acd

a)HTTP502-网关错误

b)HTTP500-请求无效

c)HTTP404-无法找到文件

d)HTTP403-禁止访问

18.关于用例,描述正确的就是(该题为必答题)abcdf

a)包括至少一个参与者

b)产生的结果对某个参与者有价值

c)描述参与者与系统之间的交互

d)围绕一个完整功能块

e)定义一系列系统完成的活动

f)由一组场景组成,包括主流程与备选流程

19.在不指定特殊属性的情况下,哪几种HTML标签可以手动输入文本(该题为必答题)cd

a)

b)

c)

d)

20.多线程技术具有哪些优越性(该题为必答题)d

a)创建速度快、系统开销小

b)通信简洁、信息传送速度快

c)安全性高

d)并行性高

21.在ORACLE中,下面哪些命令用来处理事务:

(该题为必答题)abcd

a)settransaction

b)savepoint

c)commit

d)rollback

22.在ORACLE的排序SQL,下面哪些写法就是正确的。

(该题为必答题)abd

a)Selectename"Employee",sal"salary"fromempOrderby"salary"desc,"Employee",deptno

b)Select*fromempwheredeptno=30orderbyename

c)Select'Name:

'||ename,salfromempWheredeptno=30Orderby2,1

d)Selectdistinctename,salfromempwheredeptno=30orderbydeptno

23.搭建一个企业级J2EEB/S架构应用,代码大概分几层?

(该题为必答题)acd

a)DAO/SAO

b)Action

c)Controller

d)Service

24.Whichofthefollowingfragmentsmightcauseerrors?

(该题为必答题)ab

a)Strings="homedirectory";Stringt=s-"directory";

b)Strings="Gonewiththewind";Stringt;t=s[3]+"one";

c)Strings="Gonewiththewind";Stringstandard=s、toUpperCase();

d)Strings="Gonewiththewind";Stringt="good";Stringk=s+t;

25.下面哪些情况适合考虑使用有状态会话bean。

(该题为必答题)abd

a)会话bean需要跨越多个方法调用,维护客户端的信息

b)在方法调用期间,会话bean需要维护成员变量的数据

c)会话bean提供的服务不具体针对某种客户端

d)实例化会话bean的时候,必须初始化会话bean的状态

26.下列在JDK1、5中关于类基础知识正确的就是(该题为必答题)acd

a)Doublea=1、0就是正确的java语句

b)java、lang、Clonable就是类

c)java、lang、Runnable就是接口

d)Double对象在java、lang包中

27.下面哪些类实现了java、util、Map接口(该题为必答题)abd

a)IdentityHashMap

b)HashMap

c)Dictionary

d)Hashtable

e)Vector

28.下面叙述哪些就是正确的(该题为必答题)bc

a)java中,子类不可以访问父类的私有成员与受保护的成员

b)java接口包含函数声明与常量声明

c)在java中,可以用异常(Exception)来抛出一些并非错误的消息,但这样比直接从函数返回一个结果要花费更大的系统开销

d)java中的集合类(如Vector)可以用来存储任何类型的对象,且大小可以自动调整。

但需要事先知道所存储对象的类型,才能正常使用

29.下面关于继承的叙述哪些就是正确的(该题为必答题)d

a)在java中一个类不能同时继承一个类与实现一个接口

b)java的单一继承使代码更可靠

c)在java中一个类只能实现一个接口

d)在java中只允许单一继承

30.xml有哪些解析技术(该题为必答题)abcd

a)CSS

b)SAX

c)DOM

d)STAX

31.HTTP/1、1相较于HTTP/1、0协议的区别主要体现在:

(该题为必答题)abc

a)缓存处理

b)带宽优化及网络连接的使用

c)消息在网络中的发送

d)安全性及完整性

32.需求规格说明书需要包含的内容有(该题为必答题)abcd

a)性能需求

b)功能性需求

c)安全性需求

d)资源需求

33.下面哪些关于HTML的描述就是正确的(该题为必答题)abcd

a)div与table都可以用来做页面布局

b)HTML中指定页面编码的关键词就是charset

c)HTML就是一种自描述的语言

d)html代码必须按照规范才能够在浏览器中显示

34.Welogic中部署EJB的jar包中须包含的部署描述符文件有:

(该题为必答题)ad

a)ejb-jar、xml

b)web、xml

c)application、xml

d)weblogic-ejb-jar、xml

35.关于JSP与SERVLET的描述正确的就是:

(该题为必答题)abc

a)JSP页面只能在接受请求时动态编译成SERVLET

b)JSP能够访问JavaAPI,具备SERVLET的全部优点。

c)JSP技术构建在SERVLET上,它就是支持HTML与XML页面制作的SERVLET技术的扩展

d)访问JSP页面,需要预编译成SERVLET

36.J2EE的三层模型就是指:

(该题为必答题)acd

a)企业信息系统层

b)WEB层

c)客户层

d)中间层

37.下面就是在命令行运行Java应用程序A:

javaAthefirstsnow,thefirstsnowcame。

怎样才能在main(Stringargs[])方法中访问单词"first"。

(该题为必答题)d

a)args[2]

b)args[3]

c)args[5]

d)args[1]

38.下面对数组的操作代码哪个就是正确的?

char[]a="helloworld"、toCharArray();(该题为必答题)abd

a)intlen=a、length;

b)charc=a[0];

c)charc=a[999];

d)Classcc=a、getClass();

a.equals(newObject());

39.下面哪个不就是java的关键字?

(该题为必答题)d

a)true

b)instanceof

c)NULL

d)sizeof

e)implements

单选题

1.在数据库中,产生数据不一致的根本原因就是(该题为必答题)d

a)未对数据进行完整性控制

b)没有严格保护数据

c)数据存储量太大

d)数据冗余

2.下面哪个语句用于打开一个已经存在的约束?

(该题为必答题)d

a)ALTERTABLEtable_nameSTATUS=ENABLECONSTRAINTconstraint_name;

b)ALTERTABLEtable_nameTURNONCONSTRAINTconstraint_name;

c)ALTERTABLEtable_nameSTATUS=ENABLECONSTRAINTconstraint_name;

d)ALTERTABLEtable_nameENABLECONSTRAINTconstraint_name;

e)ALTERTABLEtable_nameTURNONCONSTRAINTconstraint_name;

f)ALTERTABLEtable_nameENABLEconstraint_name;

3.在视图上不能完成的操作就是(该题为必答题)d

a)在视图上定义新视图

b)更新视图

c)查询

d)在视图上定义新的基本表

4.涉及需保留两位小数的财务计算,您会使用(该题为必答题)a

a)BigDecimal(Stringval)

b)Float

c)Double

d)BigDecimal(doubleval)

5.假设intx=4,y=50,下列语句的循环体共执行几次?

()d

6.while(y/x>3){

7.if(y%x>3){

8.x=x+1;

9.}

10.else{

11.y=y/x;

12.}

13.}(该题为必答题)

a)4次

b)3次

c)2次

d)1次

14.Spring中的FactoryBean属于那种设计模式(该题为必答题)d

a)TemplateMethod

b)Prototype

c)Facade

d)FactoryMethod

15.struts2、x中的action委托给spring管理,尽量不要(该题为必答题)d

a)有action类

b)在把hibernate让spring管理

c)实现action的类有属性

d)实现action的类没有属性

16.编写代码时,缩进用()键好(该题为必答题)c

a)esc

b)F1

c)tab

d)空格

17.如下代码在Servlet1、java中、

importjavax、servlet、*;

importjavax、servlet、http、*;

importjava、io、IOException;

importjava、io、PrintWriter;

publicclassServletextendsHttpServlet{

publicvoidinit()throwsServletException{}

publicvoidservice(HttpServletRequestrequest,

HttpServletResponseresponse)throwsServletException,

IOException{

PrintWriterout=response、getWriter();

out、println(“hello!

”);

}

}

假如编译Servlet要具备的环境都已经建立好,现在用完全正确的命令编译该文件,对于以下陈述正确的就是(该题为必答题)

a)编译后,把Servlet1、class放在正确的位置,在浏览器中查瞧该Servlet1,却瞧到产生运行时错误的出错信息、

b)编译后,把Servlet1、class放在正确的位置,在浏览器中查瞧该Servlet1,却瞧不到任何输出文字

c)编译该文件时会提示缺少doGet()或者doPost方法,编译不能够成功通过

d)编译后,把Servlet1、class放在正确的位置,在浏览器中查瞧该Servlet1,会瞧到输出文字:

”hello!

18.在面向对象数据模型中,子类不但可以从其超类中继承所有的属性与方法,而且还可以定义自己的属性与方法,这有利于实现(该题为必答题)

a)安全性

b)可扩充性

c)可移植性

d)可靠性

19.下列代码编译与执行后的结果就是:

publicclassThreadTestextendsThread{

publicvoidrun(){

System、out、println("Inrun");

yield();

System、out、println("Leavingrun");

}

publicstaticvoidmain(Stringargs[]){

(newThreadTest())、start();

}

}(该题为必答题)

a)在main()方法处编译失败

b)只有“Inrun”最终打印出来

c)编译正常,但就是不打印任何东西

d)在run()方法处编译失败

e)"Inrun"在"Leavingrun"后一起被打印出来

20.以下创建了几个对象

StringA,B,C

A="a";

B="b":

A=A+B;

StringBufferD=newStringBuffer("abc");

D=D、append("567");(该题为必答题)

a)5

b)4

c)3

d)6

21.下列()不属于HTTP协议中GET方法与POST方法的区别内容。

(该题为必答题)

a)POST方法请求的页面可以使用邮件发送。

b)提交数据时,POST比GET安全。

c)提交数据时,POST没有数据量的限制。

d)GET方法请求的页面可以作为书签。

22.下面哪一个不就是造成OOM的原因()(该题为必答题)

a)代码不良,产生的临时对象太多

b)JVM启动时分配的堆空间不足

c)程序存在内存泄漏

d)CPU或者线程资源不足

23.下面那种服务不就是JNDI应用范围。

(该题为必答题)

a)JMS

b)Servlet

c)EJB

d)JDBC

24.下列哪一个选项按照顺序包括了OSI模型的七个层次:

()(该题为必答题)

a)物理层数据链路层传输层网络层会话层表示层应用层

b)物理层数据链路层网络层传输层会话层表示层应用层

c)网络层传输层物理层数据链路层会话层表示层应用层

d)物理层数据链路层会话层网络层传输层表示层应用层

25.在UML提供的图中,()用于按时间顺序描述对象间的交互。

(该题为必答题)

a)序列图

b)协作图

c)状态图

d)网络图

26.项目中的技术风险就是通常就是通过()方法来缓解的(该题为必答题)

a)架构原型验证

b)代码复审

c)单元测试

d)技术文档

27.下列关于Perl语言说法不正确的就是()(该题为必答题)

a)Perl的脚本不支持动态加载

b)Perl就是脚本语言,因此运行速度较慢

c)Perl比较擅长就就是分析处理日志文件

d)Perl不需要编译器与链接器来运行代码

28.文件的存取方式与文件的物理结构有关,可能有如下的文件物理结构:

Ⅰ、顺序结构Ⅱ、线性结构

Ⅲ、链接结构Ⅳ、索引结构

而常见的文件物理结构就是(该题为必答题)

a)Ⅰ、Ⅲ与Ⅳ

b)Ⅱ、Ⅲ与Ⅳ

c)Ⅰ、Ⅱ与Ⅳ

d)Ⅰ、Ⅱ与Ⅲ

29.LDAP就是什么?

a)就是一种访问协议

b)就是一种编程语言

c)就是一种存储数据的目录

d)就是一种开源产品

30.数据库系统发生故障时,可以基于日志进行恢复。

下面列出的条目中,哪些就是日志记录的内容______。

Ⅰ、事务开始信息

Ⅱ、更新信息

Ⅲ、提交信息

Ⅳ、事务中止信息

a)Ⅰ、Ⅲ与Ⅳ

b)都就是

c)Ⅰ、Ⅱ与Ⅳ

d)Ⅱ、Ⅲ与Ⅳ

31.数据库中只存放视图的?

a)对应的数据

b)限制

c)操作

d)定义

32.下列关于FTP下载的说法错误的就是:

()

a)FTP的客户机与服务器直接采用TCP相连,保证了数据传输的可靠性与独占性。

b)FTP只适用于文件的上传与下载。

c)FTP采用C/S工作方式,由用户提出请求,FTP服务器做出回应。

d)使用IE浏览器进行FTP下载前的身份验证时,可以使用匿名登陆的方式。

33.关于IE的window对象表述不正确的有()

a)window、reload()方法可以用来刷新当前页面

b)定义了全局变量g;可以用window、g的方式来存取该变量

c)window、opener属性本身就就是指向window对象

d)window、location=”a、html”与window、locatio

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

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1