精选最新2020年JAVA笔试面试模拟题库588题(含答案)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2020年JAVA笔试面试题库588题

一、简答题

1.如果配置一个servlet需要使用的参数,最好在哪个方法中A. doPost

B. destroy

C. doGet

D. service

E. init

答案:AC

2.下列关于 ORALCE 据库的描述,不正确的是A. 索引表含ROWID 值

B. 一个事务即使不被提交,也会被写入到重做日志中

C. 拥有不同大小的回滚段没有任何益处

D. COMMIT,据不一定立即写入数据文件中

答案:A

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

答案:In out err

4.在Weblogic中如果部署的应用访问两个数据库并需要进行事务控制时,则需配置答案:两阶段提交协议

5.关系数据库中,典型的实体关系模型有三个要素?

答案:数据结构、关系操作、完整性约束

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

A. “false”

B. false

C. 10

答案:B

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

答案:Model View Controller

8.单选题

答案:

9.将两个表连接在一起时,下面那一项通常是另外一个表的主键A. 外键

B. 总控键

C. 重复的组

D. 主键

答案:A

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

InputStream in = … ;

byte[] buff = new byte[1024];

int result = in.read(buff, 0, 256)

A. result 可能等于256

B. result 可能等于0

C. result 可能等于1024

D. result 可能等于1

答案:AB

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

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

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

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

答案:D

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

public class Test {

static init arr[] = new int[0]

public static void main(String [] arge) {

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

}

}

答案:可编译通过,运行报异常

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

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

14."int k=0;

for(int i=5;i>0&k<10;i--){

k+=i;

}

最后k的值是多少?

答案://k=12

15.面向对象的特征

答案:(抽象、继承、多态、封装)

16."public void test() {

try {

oneMethod();

System.out.println(“condition 1”);

} catch(ArrayIndexOutOfBoundsException e) {

System.out.println(“condition 2”);

} catch(Exception e) {

System.out.println(“condition 3”);

} finally {

System.out.println(“finally”);

}

}

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

A.condition 2

B.condition 3

C.finally

D.condition 1

答案:CD

17.定义整型变量:int n=456;,表达式的值为5的是:A. n/10

B. n%10

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

D. n/10%10

答案:CD

18.下列哪些情况适合考虑使用有状态会话beanA. 实例化会话bean的时候,必须初始化会话bean的状态

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

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

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

答案:AD

19.多选题:

答案:

20.每一个ORACLE数据库有一个或多个物理的数据文件,下面哪种说法是错误的?A. 数据文件建立后,大小可随实际业务需要进行调整

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

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

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

答案:C

21.如果从流中读取一个大数据量的XML文件并进行解析,最好使用哪种解析方式?A. 两种都可以,没有太大区别

B. 两种都不可以

C. DOM Parser

D. SAX Parser

答案:D

22.下面哪一个List最适合用来实现FIFO队列?A. Vector

B. LinkedList

C. ArrayList

D. Stack

答案:B

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

B. static

C. int

D. void

答案:D

24.下面哪些接口的声明是错误的?A. interface MyInterface extends Youninterface{}

B. private interface MyInterface{}

C. interface MyInterface extends Youninterface1, Youninterface2{}

D. interface MyInterface implements MyInterface{}

E. interface MyInterface{}

答案:C

25.构造ArrayList类的一个实例,下列哪个方法是正确的?A. List myList = new ArrayList();

B. ArrayList myList = new List();

C. List myList = new List();

D. ArrayList myList = new Object();

答案:A

26.1. 保证在java应用程序中,一个类Class只有一个实例存在该使用什么设计模式

答案:单例

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

相关文档
最新文档