最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx

上传人:b****1 文档编号:3436361 上传时间:2023-05-01 格式:DOCX 页数:154 大小:82.51KB
下载 相关 举报
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第1页
第1页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第2页
第2页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第3页
第3页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第4页
第4页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第5页
第5页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第6页
第6页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第7页
第7页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第8页
第8页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第9页
第9页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第10页
第10页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第11页
第11页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第12页
第12页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第13页
第13页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第14页
第14页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第15页
第15页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第16页
第16页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第17页
第17页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第18页
第18页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第19页
第19页 / 共154页
最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx_第20页
第20页 / 共154页
亲,该文档总共154页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx

《最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx(154页珍藏版)》请在冰点文库上搜索。

最新JAVA笔试面试模拟考试588题含答案Word文档下载推荐.docx

3)if(success==-1){

4)thrownewTimeOutException();

5)}

6)}

TimeOutException不是一个RuntimeException,下面那行可以放在1)处?

A.publicvoidmethod()throwsException

B.publicvoidmethod()

C.publicvoidmethod()throwsTimeOutException

D.publicvoidmethod()throwTimeOutException

10.Java程序运行入口的main方法的返回值类型是什么?

A.boolean

B.static

C.int

D.void

D

11.EJB2.0规范中定义了几种EnterpriseBean?

A.TimerObject

B.EntityBean

C.MessageDrivenBean

D.SessionBean

CD

12."

MyObject哪个方法会影响到这段代码的正确性以及效率?

Setset=newjava.util.HashSet();

set.add(newMyObject(

A”));

if(set.contains(newMyObject(

A”))){……}

A.hashCode

B.toString

C.clone

D.equals

13."

下面代码中队result描述正确的是?

InputStreamin=…;

byte[]buff=newbyte[1024];

intresult=in.read(buff,0,256)

A.result可能等于256

B.result可能等于0

C.result可能等于1024

D.result可能等于1

14."

下面哪一项运行结果为true?

inti=9;

intj=9;

A.++j==i;

B.j==i++;

C.j==++i;

D.j==i;

E.j++==i;

BDE

15.算法的时间复杂度是指:

时间复杂度是度量算法执行的时间长短。

随着模块n的增大,算法执行的时间的增长率和f(n)的增长率成正比,所以f(n)越小,算法的时间复杂度越低,算法的效率越高。

16.定义字符串:

Stringstr=

Abcddefg”;

则str.substring(1,4).indexOf(“d”)的结果是

2

17.System同时包含三个预定义的流变量,分别是

Inouterr

18.关于readLine()方法,一下说法正确的是?

A.该方法抛出IOException异常,调用该方法应该try…catch…

B.如果读到文件的末尾,该方法返回的结果为null

C.readLine()每次读取一行数据

D.BufferReader类的对象可以调用该方法

ABCD

19.以下关于UML的说法正确的是:

A.UML是标准的建模语言,也是标准的开发过程。

B.UML是标准的建模语言,而不是标准的开发过程。

A

20."

Oracle中数值1234567.89

如果放入Number(9,3)类型的变量中,存储的值是:

A.1234567.890

B.1234567.9

C.1234567.89

D.会报Numbericerror

21.Oracle中VARCHAR2类型的最大长度是:

A.2000

B.3000

C.4000

D.1000

22.单选题:

23.下面说法正确的是()?

A.Java中的线程不可以共享代码;

B.每个java程序都至少有一个线程,或主线程;

C.Java中的线程不可以共享数据;

D.Java中的线程是非独占式的。

B

24.下面哪项不是EJB事务属性?

A.Never

B.NetSupported

C.Request

D.Mandatory

25."

对于各种EJB生命周期

描述错误的是:

A.实体bean有三种状态,不存在,在pool中,就绪

B.有状态会话bean实例有三种状态,不存在,就绪和钝化

C.无状态会话bean实例两种状态,不存在和就绪

D.消息bean就两种状态:

不存在就绪和钝化

26."

下面语句输出的结果是什么?

intscore=9;

switch(score){

case0:

System.out.println();

default:

System.out.println("

"

Error"

);

case3:

Good"

break;

case2:

Best"

}

A.ErrorGoodBest

B.Errorgood

C.Error

D.没有任何输出

27.WebLogic启动AdminServer后默认的控制台是A./control

B./console

C./manage

D./manager

28.J2EE的三层模型是什么?

ModelViewController

29."

Oracle数据库中,

以下关键字中表示序列的是?

A.CLUSTER

B.SYXONYM

C.SEQUENCE

30."

字符串中有一种特殊的数据

较转义字符,下面哪个是换行字符?

A./t

B./n

31.关于MVC,下面说法正确的是:

A.Servlet实现MVC的Model部分

B.JSP实现MVC的Control部分

C.EJB实现MVC的Model部分

D.HTTP实现MVC的View部分

32.在ORACLE中,关于同义词说法错误的是?

A.同义词可以和表重名

B.共有同义词和私有同义词创建的权限不同

C.同义词只能由创建同义词的用户使用

D.可以为存储过程创建同义词

33.ORACLE数据库属于以下哪种数据库典型?

A.关系数据库

B.网状数据库

C.层次数据库

D.面向对象的关系数据库

34.每一个ORACLE数据库有一个或多个物理的数据文件,下面哪种说法是错误的?

A.数据文件建立后,大小可随实际业务需要进行调整

B.文件中的数据在需要时可以读取并存储在ORACLE内存储区中

C.一个数据文件可与多个数据库联系

D.一个表空间(数据库存储的逻辑单位)可由一个或多个数据文件组成

35.如果从流中读取一个大数据量的XML文件并进行解析,最好使用哪种解析方式?

A.两种都可以,没有太大区别

B.两种都不可以

C.DOMParser

D.SAXParser

36.J2EE部署时,最小的单元是?

A.对象

B.组建

C.模块

D.类

37.以下关于UML的说法正确的是:

A.UML是标准的建模语言,而不是标准的开发过程

B.UML是标准的建模语言,也是标准的开发过程

38."

下面程序段输出的结果是:

StringBufferbuf1;

Stringstr=“北京2008”;

buf1=newStringBuffer(str);

System.out.println(buf1.charAt

(2));

A.输出是:

B.输出是:

C.输出是:

D.输出是:

null

39."

给出下面的不完整的类代码:

classPerson{

Stringname,department;

intage;

publicPerson(Stringn){name=n;

}

publicPerson(Stringn,inta){name=n;

age=a;

publicPerson(Stringn,Stringd,inta){

//doingthesameastwoargumentsversionofconstructor

//includeingassignmentname=n,age=a

department=d;

下面的哪些的表达式可以加到构造方法中的”doingthesameas…”处。

A.Person(n,a)

B.this(Person(n,a))

C.this(name,age)

D.this(n,a)

40."

对下面的语句序列正确的说法是:

intc=’A’/3;

c+=’1’%5;

System.out.println(c);

A.输出结果:

25

B.运行时错误

C.产生编译错误

D.输出结果2

41.已知二叉树后序遍历序列是dabec,中序遍历序列是debac,他的前序遍历序列是:

A.decab

B.deabc

C.acbed

D.cedba

42.在ORACLE中,关于同义词说法错误的是:

A.可以为存储过程创建同义词

B.同义词可以和表重名

C.共有同义词和私有同义词创建的权限不同

D.同义词只能由创建同义词的用户使用

43.PL/SQL中用来判断FETCH语句是否成功,并且在FETCH语句失败时返回逻辑真的属性是:

A.%NOTFOUND

B.%FOUND

C.%ISOPEN

D.%ROWCOUNT

44.转发HTTP请求的两个方法respsonse.sendDirect和RequestDispatcher.forward的区别

RequestDispatcher.forward()方法和HttpServletResponse.sendRedirect()方法的区别是:

前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;

后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。

这样,从浏览器的地址栏中可以看到跳转后的链接地址。

所以,前者更加高效,在前者可以满足需要时,尽量使用RequestDispatcher.forward()方法,并且,这样也有助于隐藏实际的链接。

在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用HttpServletResponse.sendRequest()方法。

45.如果要在JAVA中调用ORACLE的存储过程,需要使用下面哪个接口:

A.CallableStatement

B.Statement

C.PreparedStatement

46.如果从流中读取一个大数据量的XML文件并进行解析,最好使用哪种解析器?

A.两种都不可以

B.两种都可以,没有太大区别

C.SAXParser

D.DOMParser

47.栈和队列的共同特点是:

A.都是先进后出

B.只允许在端点处插入和删除元素

C.都是先进先出

D.没有共同点

48.保证在Java应用程序中,一个类Class只有一个内存实例存在该使用什么设计模式A.Builder模式

B.Factory模式

C.Singleton模式

D.Composite模式

49.不同级别的用户对同一对象拥有不同的访问权限或某个客户端不能直接操作到某个对象,但又必须和那个对象有所互动,这种情况最好使用什么模式?

A.Fasade模式

B.Bridge模式

C.Adapter模式

D.Proxy模式

50.下面关于XML的描述错误的是:

A.XML文档是用来存储数据而不是显示数据

B.XML是一种简单,与平台无关并被广泛采用的标准

C.XML提供一种描述结构化数据的方法

D.XML只是为了生成结构化文档

51.CMM3级的特点是:

A.过程控制

B.过程定义

C.特殊的过程

D.过程实施

52."

定义字符串:

Strings1=”hello”:

对下面程序描述正确的是:

If(s1==”hello”){

System.out.println(“s1=\”hello\””);

}else{

System.out.println(“s1!

=hello”);

A.输出s1!

=hello

B.输出s1=”helloC.产生编译错误

D.编译正确运行错误

53.软件设计中划分模块的一个准则是__。

A)低内聚低耦合

B)低内聚高耦合

C)高内聚低耦合

D)高内聚高耦合

54.在Java中进行图像处理的类库在以下()包中。

A.java.awt.io

B.java.awt.image

C.java.applet.Applet

D.java.awt.event.*

55."

publicvoidtest(){

try{

oneMethod();

System.out.println(“condition1”);

}catch(ArrayIndexOutOfBoundsExceptione){

System.out.println(“condition2”);

}catch(Exceptione){

System.out.println(“condition3”);

}finally{

System.out.println(“finally”);

在oneMethod()方法运行正常的情况下将显示什么?

A.condition2

B.condition3

C.finally

D.condition1

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

A.状态图

B.序列图

C.网络图

D.协作图

57.下列关于java程序结果错误的是A.源文件可以没有import语句

B.Package语句必须放在源文件的第一句

C.一个源文件可以有多个类定义

D.一个源文件可以定义多个public类

58.Strings1=”Hello”表达式s1==”Hello”返回trueorfalse

TRUE

59."

下面代码显示的结果是什么

publicclassTest{

staticinitarr[]=newint[0]

publicstaticvoidmain(String[]arge){

System.out.print(arr[1]);

可编译通过,运行报异常

60.合法标识符的定义"

•1.只能以字母,下划线(_)或美元符($)开头,数字不能作为开头

•2.不能包含美元符($)以外的特殊符号

•3.不能包含空格

•4.可以是中文字符或日文字符

1

61.J2EE描述

J2EEJava2平台企业版(Java2Platform,EnterpriseEdition)

  J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。

  J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,,企业内部或外部难以互通的窘境。

62.方法中的局部变量何时分配内存

在方法被调用时、静态变量在类被加载时分配内存

63.在Java图形用户界面编程中,若显示一些不需要改动的文本信息,一般是使用()类的对象来实现。

A.Button

B.TextArea

C.TextField

D.Label

64.面向对象的特征

(抽象、继承、多态、封装)

65.如果你被要求写一段代码读取一个图片文件,那么一般使用哪种Stream?

A.ObjectInputStream

B.FileInputStream

C.FileReader

D.DataInputStream

66.定义整型变量:

intn=456;

,表达式的值为5的是:

A.n/10

B.n%10

C.(n-n/100*100)/10

D.n/10%10

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

A.char[]a=”helloworld”.toCharArray();

B.charc=a[999];

C.Classcc=a.getClass();

D.intlen=a.length;

E.a.equals(newObject());

F.charc=a[0];

DF

68.下列对继承的说法,哪个是正确的()A.子类只能继承父类public方法和状态

B.子类能继承父类的protected方法,而不继承protected状态

C.子类能继承父类的所有非私有方法和状态

D.子类能继承父类的私有方法和状态

69.下面的异常处理说明正确的是()A.try块只能使用一个catch子句。

B.try块必须同时与catch子句和finally子句一起使用。

C.try块不能单独使用。

D.try块中如果执行了return语句,则其finally子句不能执行

70."

类Test定义如下:

publicabstractclassTest

{

publicabstractvoidm1();

publicabstractvoidm2()

System.out.println(“hello”);

如果对这段程序进行修改,其中不会导致错误的修改是()

A.将修饰m1()方法的abstract关键字删除

B.将修饰Test类的abstrac关键字删除

C.用“;

”替换第4~6行

D.为m1()方法添加一个方法体

71.每一个Oracle数据库有一个或多个物理的数据文件(datafile)。

数据文件有哪个特征?

A.一个表空间(数据库存储的逻辑单元)可由一个或多个数据文件组成

B.数据文件建立后,大小可随业务需要进行调整

C.文件中的数据在需要时可以读取并存储在ORACLE内存储区中

D.一个数据文件可与多个数据库联系

72.下面哪个是合法的布尔值

A.“false”

B.false

C.10

73.EJB在WEBLOGIC中的部署文件

weblogic-ejb-jar.xml

74.哪个Set是排序的

A.AbstactSet

B.LinkedHashSet

C.TreeSet

D.HashSet

75.varchar2最大多大

A.1000

B.2000

C.3000

D.4000

76."

用下面方法画线,最终显示什么颜色

g.setColor(Color.red.green.yellow.cyan)

g.drawLine(0,0,100,100)

A.red

B.green

C.yello

D.cyan

77.不能被浏览器自动调用的方法是哪个"

A.init()

B.paint()

C.start()

D.stop()

78.换行符是哪个"

A.\r

B.\n

C.\b

D.\t

79.什么是XML"

A.XXX

B.XXX

C.XXX

D.是一个语言

80."

下面代码片段的结果(多选)

intscore=9

switch(score){

case0

System.out.print(“thisis0”);

default

System.out.print(“Error”);

case2

System.out.print(“thisis2”);

case3

System.out.print(“thisis3”);

}"

A.thisis0

B.Error

C.thisis2

D.thisis3

BCD

81.下列关于JAVA程序结构说法错误的是()

A.源文件可以没有import语

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

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2