Java笔试题文档格式.docx

上传人:b****3 文档编号:7139143 上传时间:2023-05-08 格式:DOCX 页数:13 大小:21.60KB
下载 相关 举报
Java笔试题文档格式.docx_第1页
第1页 / 共13页
Java笔试题文档格式.docx_第2页
第2页 / 共13页
Java笔试题文档格式.docx_第3页
第3页 / 共13页
Java笔试题文档格式.docx_第4页
第4页 / 共13页
Java笔试题文档格式.docx_第5页
第5页 / 共13页
Java笔试题文档格式.docx_第6页
第6页 / 共13页
Java笔试题文档格式.docx_第7页
第7页 / 共13页
Java笔试题文档格式.docx_第8页
第8页 / 共13页
Java笔试题文档格式.docx_第9页
第9页 / 共13页
Java笔试题文档格式.docx_第10页
第10页 / 共13页
Java笔试题文档格式.docx_第11页
第11页 / 共13页
Java笔试题文档格式.docx_第12页
第12页 / 共13页
Java笔试题文档格式.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Java笔试题文档格式.docx

《Java笔试题文档格式.docx》由会员分享,可在线阅读,更多相关《Java笔试题文档格式.docx(13页珍藏版)》请在冰点文库上搜索。

Java笔试题文档格式.docx

D)封装

8.如下对重载描述错误是(B)

A)办法重载只能发生在一种类内部

B)构造办法不能重载

C)重载规定办法名相似,参数列表不同

D)办法返回值类型不是区别办法重载条件

9.如下对抽象类描述对的是(C)

A)抽象类没有构造办法

B)抽象类必要提供抽象办法

C)有抽象办法类一定是抽象类

D)抽象类可以通过new核心字直接实例化

10.如下对接口描述错误有(D)

A)接口没有提供构造办法

B)接口中办法默认使用public、abstract修饰

C)接口中属性默认使用public、static、final修饰

D)接口不容许多继承

11.如下描述错误有(C)

A)abstract可以修饰类、接口、办法

B)abstract修饰类重要用于被继承

C)abstract可以修饰变量

D)abstract修饰类,其子类也可以是abstract修饰

12.如下描述对的有(B)

A)办法重写应用在一种类内部

B)办法重载与返回值类型无关

C)构造办法不能重载

D)构造办法可以重写

13.在try-catch-finally语句块中,如下可以单独与finally一起使用是(B)

A)catch

B)try

C)throws

D)throw

14.如下描述不对的有(D)

A)try块不可以省略

B)可以使用多重catch块

C)finally块可以省略

D)catch块和finally块可以同步省略

15.下列选项中关于java中super核心字说法错误是(B)

A)super核心字是在子类对象内部指代其父类对象引用

B)super核心字不但可以指代子类直接父类,还可以指代父类父类

C)子类可以通过super核心字调用父类办法

D)子类可以通过super核心字调用父类属性

16. 

Java中集合类涉及ArrayList、LinkedList、HashMap等类,下列关于集合类描述错误是(C)(选取一项)

A)ArrayList和LinkedList均实现了List接口

B)ArrayList访问速度比LinkedList快

C)添加和删除元素时,ArrayList体现更佳

D)HashMap实现Map接口,它容许任何类型键和值对象,并容许将null用作键或值

17. 

Java中,如下(B)接口以键_值对方式存储对象。

A)java.util.Collection

B)java.util.Map

C)java.util.List

D)java.util.Set

18.获取ResutlSet对象rst第一行数据,如下对的是(B)

A)rst.hashNext();

B)rst.next();

C)rst.first();

D)rst.nextRow();

19. 

System.out.println("

5"

+2);

输出成果应当是()。

52 

 

B7 

C2 

 

D5

答案:

A

20.在构造化办法中,用数据流程图(DFD)作为描述工具软件开发阶段是___B___。

A、可行性分析B、需求分析C、详细设计D、程序编码

21.下列关于栈论述中对的是__D____。

A、在栈中只能插入数据B、在栈中只能删除数据

C、栈是先进先出线性表D、栈是先进后出线性表

22.在节点个数为N二元树上进行查找,在最佳状况和最坏状况下时间复杂性分别为___B___。

A、O(lgN),O(N2)B、O(lgN),O(N)C、O(lgN2),O(N)D、O(lgN),O(lgN/2)

23.数据库系统核心是_B___。

A.数据库 

B.数据库管理系统

C.数据模型 

D.软件工具

24.在数据库中,产生数据不一致主线因素是__D__。

A.数据存储量太大

B.没有严格保护数据

C.未对数据进行完整性控制

D.数据冗余

25.事务是数据库进行基本工作单位。

如果一种事务执行成功,则所有更新提交;

如果一种事务执行失败,则已做过更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处在_____B___状态。

A.安全性 

B.一致性 

C.完整性 

D.可靠性

26、在教学管理中,一名学生可以选取多门课程,一门课程可以被多名学生选取,这阐明学生记录型与课程记录型之间联系是______。

A、一对一B、一对多

C、多对多D、未知

27.对并发操作若不加以控制,也许会带来数据___D_问题。

A.不安全 

B.死锁 

C.死机 

D.不一致

28. 

只有满足联接条件记录才包括在查询成果中,这种联接为___c___。

A、左联接 

B、右联接 

C、内部联接 

D、完全联接 

29. 

索引字段值不唯一,应当选取索引类型为___b___。

A、主索引 

B、普通索引 

C、候选索引 

D、唯一索引 

30. 

DELETE 

FROM 

WHERE 

年龄>

60语句功能是__b____。

A、从S表中彻底删除年龄不不大于60岁记录 

B、S表中年龄不不大于60岁记录被加上删除标记 

C、删除S表

D、删除S表年龄列 

二.不定项选题(共10题,每题2分,共20分。

选不全或选错都不得分)

1.下列标记符不合法有(ACD)

A.new

B.$Usdollars

C.1234

D.car.taxi

2.如下关于线程四种状态,描述对的有(ABCD)

A.新状态(NewThread):

线程已经被创立尚未执行(start()尚未被调用)

B.可执行状态(Runnable):

线程可以执行,虽然不一定正在执行。

CPU时间随时也许被分派给该线程,从而使得它执行。

C.死亡状态(Dead):

在正常状况下run()返回使得线程死亡。

调用stop()或destroy()亦有同样效果,但是不被推荐,前者会产生异常,后者是强制终结,不会释放锁。

D.阻塞状态(NotRunnable):

线程不被分派CPU时间,无法执行

3.如下关于继承哪些论述是对的(D)

A.在java中容许继承各种类

B.在java中一种类只能实现一种接口

C.在java中一种类不能同步继承一种类和实现一种接口

D.Java单一继承使代码更可靠

4.关于异常解决机制论述哪些对的BC

A.catch某些捕获到异常状况时,才会执行finally某些

B.当try区段程序发生异常时,才会执行catch区段程序

C.无论程序与否发生错误及捕获到异常状况,都会执行finally某些

D.有各种catch时,程序也许会依次执行各种catch中语句

5.Java语言中,办法重写(Overriding)和重载(Overloading)是多态性不同体现。

下边哪些说法是对?

(AC)

A.重写是父类与子类之间多态性一种体现。

B.重写是一种类中多态性一种体现。

C.重载是一种类中多态性一种体现。

D.重载是父类与子类之间多态性一种体现

6、关于Spring各模块之间关系说法对的是(BC)

A、Spring各模块之间是紧密联系、互相依赖

B、Spring各模块之间可以单独存在

C、Spring核心模块是必要,其她模块基于核心模块

D、Spring核心模块是不必项,可以不要

7.当前盘当前目录下有数据库:

学院.dbc,其中有"

教师"

表和"

学院"

表。

"

表:

有SQL语句:

SELECTDISTINCT系号FROM教师WHERE工资>

=;

ALL(SELECT工资FROM教师WHERE系号="

02"

与如上语句等价SQL语句是__A____。

A、SELECTDISTINCT系号FROM教师WHERE工资>

(SELECTMAX(工资)FROM教师WHERE系号="

B、SELECTDISTINCT系号FROM教师WHERE工资>

(SELECTMIN(工资)FROM教师WHERE系号="

C、SELECTDISTINCT系号FROM教师WHERE工资>

ANY(SELECT工资FROM教师WHERE系号="

D、SELECTDISTINCT系号FROM教师WHERE工资>

SOME(SELECT工资FROM教师WHERE系号="

8. 

getCustomerInfo()办法如下,try中可以捕获三种类型异常,如果在该办法运营中产生了一种IOException,将会输出什么成果()

publicvoidgetCustomerInfo(){

try{

//dosomethingthatmaycauseanException

}catch(java.lang.Exceptionex){

System.out.print("

Exception!

);

}catch(java.io.IOExceptionex){

IOException!

}catch(java.io.FileNotFoundExceptionex){

FileNotFoundException!

}

BIOException!

CException!

DException!

IOException!

9.分析下面这段Java代码,它运营成果是(C)。

Importjava.io.*;

PublicclassB{

Publicstaticvoidmain(string[]args){

inti=12;

System.out.println(i+=i-=i*=i);

}}

A)100

B)0

C)-120

D)程序无法编译

10.下面程序运营成果:

()

publicstaticvoidmain(Stringargs[]){

Threadt=newThread(){

publicvoidrun(){

pong();

};

t.run();

ping"

staticvoidpong(){

pong"

Apingpong 

Bpongping 

Cpingpong和pongping均有也许 

D都不输出

三.程序阅读题(共5题,每题4分,共20分)

1.下面代码运营成果是

publicclassDemo{

publicintadd(inta,intb){

try{

returna+b;

}catch(Exceptione){

System.out.println(“catch语句块”);

}finally{

System.out.println(“finally语句块”);

}

return0;

publicstaticvoidmain(String[]args){

Demodemo=newDemo();

System.out.println(“和是:

”+demo.add(9,34));

finally语句块和是:

43

2. 

指出下列程序运营成果

publicclassExample{

Stringstr=newString("

good"

char[]ch={'

a'

,'

b'

c'

Exampleex=newExample();

ex.change(ex.str,ex.ch);

System.out.print(ex.str+"

and"

System.out.print(ex.ch);

publicvoidchange(Stringstr,charch[]){

str="

testok"

;

ch[0]='

g'

goodandgbc

四.概念阐述题(共3题,每题5分,共15分)

1.简述在网站开发中MVC设计模式详细含义及其长处,MVC各个某些在JAVA中均有那些技术来实现?

(5分)

2.简述SSH开发框架详细含义及其长处,为什么在开发网站时需要使用SSH框架?

3.简述你对敏捷开发理解,至少从其中三个核心特性进行阐明。

五.程序开发题(共2题,共15分)

1.Student学生表(学号,姓名,性别,年龄,组织部门)

Course 

课程表(编号,课程名称)

Sc 

选课表(学号,课程编号,成绩)

(1).写一种SQL语句,查询选修了’计算机原理’学生学号和姓名(2分)

(2).写一种SQL语句,查询’周星驰’同窗选修了课程名字(2分)

(3).写一种SQL语句,查询选修了5门课程学生学号和姓名(3分)

(1) 

selectsno,sname

fromstudent

wheresnoin(

selectsno

fromsc

wherecno=(

selectcno

fromcourse

wherecname='

计算机原理'

(2) 

selectcname

wherecnoin(

wheresno=

wheresname='

周星驰'

) 

(3) 

Fromstudent

Wheresnoin(

groupbysnohavingcount(sno)=5

2.使用伪代码或JAVA语言实现下列功能(不得调用JAVA中现成办法,需要从头实现):

(8分)

程序功能:

字串鉴定

程序输入:

输入两个字符串A、B

程序解决:

判断字符串A与否是字符串B子串

程序输出:

起始位置,子串个数

例如:

输入cd,abcdefg则输出:

3,1

输入bcd,abcdebcdfgh则输出:

2,2

输入cef,abcdefgh则输出:

0,0

六.英语翻译(10分)

Thedatabaseisoftenusedtodescribeacollectionofrelatedatathatisorganizedintoanintegrated,sophisticatedstructurethatprovidesdifferentpeoplewithvariedaccesstothesamedata.Adatabasemanagementsystem(DBMS)isanextremelycomplexsetofsoftwareprogramsthatcontrolstheorganization,storageandretrievalofdata(fields,recordsandfiles)inadatabase.AsuccessfulDBMSisoftencharacterizedwiththefourprincipalfeatures:

(1)DataSecurityandIntegrity;

(2)Interactivequery;

(3)interactivedataEntryandUpdating;

(4)DataIndespendence.Theintelligentdatabasesarebecomingmorepopularinthattheycanprovidemorevalication,andrejectincorrectdataentryintothedatabase.

人们经常使用数据库来描述一组有关数据集合,数据库她是由一种完整,且复杂构造构成,不同人通过不同渠道进入都可以获得相似数据。

数据库管理系统(DBMS)是一种极其复杂用来控制组织构造、存储和检索数据一种数据库软件程序。

一种好DBMS往往有四个重要特点:

(1)数据安全性和完整性;

(2)交互式查询方式;

(3)交互式数据录入及更新;

(4)数据独立性。

智能数据库愈来愈爱欢迎,由于它们可以提供更多验证,回绝不对的数据进入数据库。

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

当前位置:首页 > 解决方案 > 学习计划

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

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