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

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

2020年JAVA笔试面试题库588题

一、简答题

1."下面代码中队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

2.以下标识符中()是不合法的A. 1s

B. $1

C. $1

D. BigM

答案:A

3.在java中判断applet的来源的方法有?A. getCodeBase();

B. getDocumentBase();

C. getCodebase();

D. getDocumentbase();

答案:AB

4.关于readLine() 方法,一下说法正确的是?A. 该方法抛出IOException异常,调用该方法应该try …catch…

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

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

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

答案:ABCD

5."给出下面的不完整的方法:

1)

2){ success = connect() ;

3)if (success == -1){

4) throw new TimeOutException();

5)}

6)}

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

A. public void method() throws Exception

B. public void method()

C. public void method() throws TimeOutException

D. public void method() throw TimeOutException

答案:

6."执行下列代码后,哪个结论是正确的?

String[] s = new String[10];

A. s.length为10

B. s[9]为null

C. s[10]为”

D. s[9]为0

答案:AB

7.对于大多数J2EE Constainer来说,web应用最终可以用哪种形式部署?A. jar

B. ear

C. war

D. 直接以目录形式

答案:BCD

8.一个正在执行的线程在遇到下列()情况时会暂时停止执行?A. 执行suspend被挂起;

B. 休眠;

C. 执行输入输出操作

D. 执行wait()方法。

答案:ABD

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

Set set = new java.util.HashSet();

set.add( new MyObject(

A”));

if ( set.contains( new MyObject(

A”))) {……}

A. hashCode

B. toString

C. clone

D. equals

答案:

10.一个正在执行的线程在遇到下列()情况下会终止执行?A. 执行stop()方法;

B. 执行wait()方法;

C. 执行seleep()方法;

D. 其run()方法运行完后。

答案:AD

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

int i = 9;

int j = 9;

A. ++j == i;

B. j == i ++;

C. j == ++ i;

D. j == i;

E. j++ == i;

答案:BDE

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

答案:单例

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

答案:In out err

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

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

15.EJB2.0 中定义了几种Enterprise Bean

答案:Session bean, entity bean, message driven bean

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

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

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

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

答案:AD

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

B. 总控键

C. 重复的组

D. 主键

答案:A

18.EJB2.0规范中定义了几种Enterprise Bean? A. TimerObject

B. Entity Bean

C. MessageDrivenBean

D. SessionBean

答案:CD

19.ORACLE数据库属于以下哪种数据库典型?A. 关系数据库

B. 网状数据库

C. 层次数据库

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

答案:A

20.J2EE部署时,最小的单元是?A. 对象

B. 组建

C. 模块

D. 类

答案:D

21.WebLogic启动Admin Server后默认的控制台是A. /control

B. /console

C. /manage

D. /manager

答案:B

22.关于MVC,下面说法正确的是:A. Servlet实现MVC的Model部分

B. JSP实现MVC的Control部分

C. EJB实现MVC的Model部分

D. HTTP实现MVC的View部分

答案:C

23.在ORACLE中,关于同义词说法错误的是?A. 同义词可以和表重名

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

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

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

答案:A

24."在ORACLE中,

语句 select “test”||null from tableName, 结果是?

A.结果是testnull

B.结果是空

相关文档
最新文档