java题目Word格式文档下载.docx
- 文档编号:4459270
- 上传时间:2023-05-03
- 格式:DOCX
- 页数:26
- 大小:26.60KB
java题目Word格式文档下载.docx
《java题目Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《java题目Word格式文档下载.docx(26页珍藏版)》请在冰点文库上搜索。
a)C、接口可以实现多个,但类只能继承一个;
b)D、抽象类可以实例化,但接口不能;
A、接口没有任务的实现,而抽象类可以有部分的实现也可以没有;
B、如果需要复用或者共享部分代码,应该用抽象类而不是接口;
9.下面那条语句编译不会出现错误?
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服务适合下面哪些情况:
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的优势?
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)<
DIV>
<
/DIV>
b)<
INPUTtype=”hidden”/>
c)<
TEXTAREA>
/TEXTAREA>
d)<
INPUTtype=”text”/>
20.多线程技术具有哪些优越性(该题为必答题)d
a)创建速度快、系统开销小
b)通信简洁、信息传送速度快
c)安全性高
d)并行性高
21.在ORACLE中,下面哪些命令用来处理事务:
a)settransaction
b)savepoint
c)commit
d)rollback
22.在ORACLE的排序SQL,下面哪些写法是正确的。
a)Selectename"
Employee"
sal"
salary"
fromempOrderby"
desc,"
,deptno
b)Select*fromempwheredeptno=30orderbyename
c)Select'
Name:
'
||ename,salfromempWheredeptno=30Orderby2,1
d)Selectdistinctename,salfromempwheredeptno=30orderbydeptno
23.搭建一个企业级J2EEB/S架构应用,代码大概分几层?
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="
Stringstandard=s.toUpperCase();
d)Strings="
Stringt="
good"
Stringk=s+t;
25.下面哪些情况适合考虑使用有状态会话bean。
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的描述正确的是:
a)JSP页面只能在接受请求时动态编译成SERVLET
b)JSP能够访问JavaAPI,具备SERVLET的全部优点。
c)JSP技术构建在SERVLET上,它是支持HTML和XML页面制作的SERVLET技术的扩展
d)访问JSP页面,需要预编译成SERVLET
36.J2EE的三层模型是指:
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();
a)intlen=a.length;
b)charc=a[0];
c)charc=a[999];
d)Classcc=a.getClass();
a.equals(newObject());
39.下面哪个不是java的关键字?
a)true
b)instanceof
c)NULL
d)sizeof
e)implements
单选题
1.在数据库中,产生数据不一致的根本原因是(该题为必答题)d
a)未对数据进行完整性控制
b)没有严格保护数据
c)数据存储量太大
d)数据冗余
2.下面哪个语句用于打开一个已经存在的约束?
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();
Leavingrun"
publicstaticvoidmain(Stringargs[]){
(newThreadTest()).start();
}(该题为必答题)
a)在main()方法处编译失败
b)只有“Inrun”最终打印出来
c)编译正常,但是不打印任何东西
d)在run()方法处编译失败
e)"
在"
后一起被打印出来
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.数据库系统发生故障时,可以基于日志进行恢复。
下面列出的条目中,哪些是日志记录的内容______。
Ⅰ.事务开始信息
Ⅱ.更新信息
Ⅲ.提交信息
Ⅳ.事务中止信息
b)都是
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.location.href=”a.html”的作用都是把当前页面替换成a.html页面
34.如下参数中不能用于进程间通信的是
a)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 题目