Java程序设计真题精选.docx

上传人:w**** 文档编号:8862116 上传时间:2023-05-15 格式:DOCX 页数:21 大小:12.82KB
下载 相关 举报
Java程序设计真题精选.docx_第1页
第1页 / 共21页
Java程序设计真题精选.docx_第2页
第2页 / 共21页
Java程序设计真题精选.docx_第3页
第3页 / 共21页
Java程序设计真题精选.docx_第4页
第4页 / 共21页
Java程序设计真题精选.docx_第5页
第5页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Java程序设计真题精选.docx

《Java程序设计真题精选.docx》由会员分享,可在线阅读,更多相关《Java程序设计真题精选.docx(21页珍藏版)》请在冰点文库上搜索。

Java程序设计真题精选.docx

Java程序设计真题精选

  [多项选择题]

  1、下面()选项将是下述程序的输出。

  A.0and0

  B.0and1

  C.0and2

  D.0and3

  参考答案:

A,B,C

  [单项选择题]

  2、下面程序输出结果是()。

  A.22

  B.4

  C.0

  D.100

  参考答案:

D

  [单项选择题]

  3、有关过滤器init()方法错误的是()。

  A.每次调用过滤器时都会执行init方法

  B.init方法可以访问FilterConfig对象。

FilterConfig对象提供了对servlet环境及

  web.xml文件中指派的过滤器名的访问

  C.利用init将FilterConfig对象存放在一个字段中,以便doFilter方法能够访问servlet环境或过滤器名

  D.FilterConfig对象具有一个getInitParameter方法,它能够访问部署描述符文件(

  web.xml)中分配的过滤器的初始化参数

  参考答案:

A[单项选择题]

  4、下面JAVA程序的输出结果是()。

  A.159

  B.147

  C.357

  D.369

  参考答案:

C

  [多项选择题]

  5、有关类的说法正确的是()。

  A.类是java中的一种重要的复合数据类型

  B.类封装了一类对象的状态和方法

  C.类由成员变量和方法组成

  D.以上都不对

  参考答案:

A,B,C

  [单项选择题]

  6、下面()是JAVA语言中的有效注释。

  A./thisisacomment/

  B.--thisisacomment

  C.thisisacomment

  D./--thisisacomment

  参考答案:

A

  [单项选择题]

  7、isFile()方法的功能是()。

  A.如果是文件返回true,否则返回false

  B.如果是目录返回true,否则返回false

  C.如果文件存在返回true,否则返回false

  D.如果目录存在返回true,否则返回false

  参考答案:

A

  [单项选择题]

  8、下列语句序列执行后,x的值是()。

  A.35

  B.25

  C.20

  D.5

  参考答案:

C

  [判断题]

  9、JDBC-ODBC桥接驱动程序中的任何错误都可能让服务器死机。

  ()

  参考答案:

  [单项选择题]

  10、下列哪一个是正确的Java标识符命名?

()

  A.12@34

  B._student

  C.-class

  D.1234

  参考答案:

B

  [多项选择题]

  11、下面()不是Java中的容器。

  A.ScrollPane

  B.Canvas

  C.Scrollbar

  D.Applet

  参考答案:

B,C

  [单项选择题]

  12、下列哪个不是正确标识符()。

  A.$million

  B.$_million

  C.1$_million

  D.$1_million

  参考答案:

C[填空题]13Java语言对标识符命名有何规定,下面这些标识符哪些是合法的,哪些是不合法的。

  1)Myname2)JavaLanguage3)2Person4)_is_Has5)$12345

  参考答案:

合法的标识符有:

Myname、JavaLanguage、_is_Has非法的标识符有:

2Person、$12345

  [单项选择题]

  14、下列关于变量组成部分描述正确的一项是()。

  A.变量名不是标识符

  B.变量名是标识符

  C.浮点型属于复合类型

  D.变量分为:

基本类型和复合类型

  参考答案:

B

  [单项选择题]

  15、以下关于Java语言表达式的描述中,错误的是()。

  A.表达式的操作数可以是方法调用

  B.表达式的操作数不可以是常量

  C.表达式可以单独构成Java语句

  D.表达式求值时,表达式中的每个变量必须有一个确定的值

  参考答案:

B

  [填空题]16什么是代理事件处理模型?

请举例说明。

  参考答案:

Java语言采用基于代理的事件处理模型。

基于代理事件处理模型是引进了监听器接口,每个事件类都有相关联的监听器接口。

当用户对GUI组件有所动作,GUI组件会自动产生相应的事件来响应用户的动作。

假设这些GUI组件已经注册了相关的监听器对象,监听器对象会一直监听已注册的组件对象是否有事件发生。

当监听器对象监听到组件有相对应的事件发生,就会调用监听器对象中方法,即事件处理器来实现一定的动作。

就这样,通过对目标监听器对象的相关Java方法调用,实现事件从事件源到监听者的传递。

  [单项选择题]

  17、下列关于char类型的数据说法中,正确的一项是()。

  A.’/r’表示换行符

  B.’/n’表示回车符

  C.byte的范围是-128~128

  D.凡是在Unicode的字符都可以用单引号括起来作为char类型常量

  参考答案:

D[填空题]18JDBC的主要功能是什么?

它由哪些部分组成?

JDBC中驱动程序的主要功能是什么?

简述Java程序中连接数据库的基本步骤。

  参考答案:

J.DBC是JavaDataBaseConnection的简称,是一种用Java实现的数据库接口技术,用于辅助Java程序实现数据库功能。

  J.DBC由两层组成。

上面一层是JDBCAPI,负责与Java应用程序通信,向Java应用程序提供数据(Java应用程序通过JDBC中提供的相关类来管理JDBC的驱动程序)。

下面一层是JDBCDriverAPI,主要负责和具体数据环境的连接。

  J.DBC中驱动程序的主要功能是:

和数据库建立连接、发送SQL执行语句、处理数据库操作的结果。

  J.ava程序连接数据库的基本步骤是:

  1)导入JDBC类;

  2)装载/注册驱动程序;

  3)连接数据库;

  4)创建语句对象Statement;

  5)执行SQL语句;

  6)处理结果;

  7)关闭连接

  [单项选择题]

  19、下列方法定义中,方法头不正确的是()。

  A.publicstaticx(doublea)

  B.publicstaticintx(doubley)

  C.voidx(doubled)

  参考答案:

A

  [单项选择题]

  20、在Java语言中,一个int型数据占用的内存空间是()。

  A.1字节

  B.2字节

  C.4字节

  D.8字节

  参考答案:

C

  [填空题]21编程实现矩形类,其中包含常量:

PI,方法:

getPerimeter(周长)、getArea(面积)、getVolume(体积),并创建对象测试该类。

  参考答案:

更多内容请访问《睦霖题库》微信公众号[单项选择题]

  22、下列代码中,将引起编译错误的行是()。

  A.第2行

  B.第3行

  C.第4行

  D.第6

  行

  参考答案:

B[单项选择题]

  23、下列答案中不是类的成员方法与外界进行信息交换的方式的是()。

  A.通过方法的返回值

  B.利用类的成员变量

  C.在类外部定义全局变量

  D.通过方法中的参数传递

  参考答案:

C[填空题]24编写程序,将下列函数转换为Java方法。

  参考答案:

  [单项选择题]

  25、下列代码输出的结果为()。

  A.从1到9中的奇数

  B.从1到9中的偶数

  C.无输出

  D.从1到9

  参考答案:

D

  [单项选择题]

  26、以下不属于面向对象技术范畴的概念是()。

  A.封装

  B.结构

  C.继承性

  D.多态性

  参考答案:

B

  [单项选择题]

  27、Java中包的分割符号是()

  A..

  B.\

  C.//

  D./

  参考答案:

A

  [单项选择题]

  28、下列代码输出为()。

  A.死循环

  B.5

  C.程序报错

  D.无法编译

  参考答案:

A

  [单项选择题]

  29、以下程序片段的输出结果是()。

  A.*

  B.**

  C.***

  D.没有输出结果

  参考答案:

D

  [判断题]

  30、匿名内部类适用于只需要使用一次的类。

  参考答案:

  [单项选择题]

  31、在Java语言中,有一些英文单词已有特殊含义和用途,在程序中不得将它们另作它用,这些英文单词称为保留字或()。

  A.变量

  B.常量

  C.注释

  D.关键字

  参考答案:

D[单项选择题]

  32、下列Java语言代码的运行结果是()。

  A.0

  B.1

  C.2

  D.3

  参考答案:

A

  [单项选择题]

  33、下面集合类能够实现“FIFO”特点的是()

  A.LinkedList

  B.Stack

  C.TreeSet

  D.HashMap

  参考答案:

A

  [单项选择题]

  34、在控制台运行Java字节代码的命令是()。

  A.link

  B.run

  C.java

  D.javac

  参考答案:

C

  [单项选择题]

  35、下列JAVA语言代码的输出结果是()。

  A.011122

  B.012

  C.012020

  D.120

  参考答案:

A

  [单项选择题]

  36、FileReader类描述正确的是()。

  A.字节输入流

  B.字符输入流

  C.打印流

  D.序列化流

  参考答案:

B

  [单项选择题]

  37、Java的整型数据类型中,需要内存空间最少的是()。

  A.byte

  B.short

  C.int

  D.long

  参考答案:

A

  [单项选择题]

  38、下列JAVA语言程序段不是死循环的是()。

  A.A

  B.B

  C.C

  D.D

  参考答案:

D

  [多项选择题]

  39、File类中的isDirectory()方法的作用是()。

  A.判断File对象封装的是否是文件

  B.判断File对象封装的是否是目录

  C.判断File对象中封装的是否是根目录

  D.返回值类型是boolean

  参考答案:

B,D

  [单项选择题]

  40、下列关于Java对象释放的说法中不正确的是()。

  A.Java中,程序员只需要创建对象,而释放对象的工作则由虚拟机自动完成

  B.Java中垃圾收集是比较费时的,因此其优先级较低,一般在系统空闲时才执行

  C.Java中,垃圾收集可通过程序调用

  System.gc()方法在任意时刻进行

  D.Java中对象释放是由程序员编写析构函数来完成的

  参考答案:

D

  [单项选择题]

  41、下列Java方法定义中,正确的是()。

  A.A

  B.B

  C.C

  D.D

  参考答案:

D

  [填空题]42系统定义的异常与用户自定义的异常有何不同?

如何使用这两类异常?

  参考答案:

系统定义的特定情况出现的问题,而此时用来对可能遇到的问题进行处理。

用户定义的是自己觉得可能会出现问题时,需要处理的。

这样避免程序中断或是出现未知错误。

  系统异常有两种一种是运行时异常,一种是普通异常,普通异常要求用户捕获或者抛出的,不补货或者抛出就会编译不通过。

运行时异常编译可以通过,但是运行时才显露出来。

  [单项选择题]

  43、以下关于Java中类的构造方法的说法中,错误的是()。

  A.构造方法必须与其所属类同名

  B.构造方法可以用new运算符调用(系统自动调用)

  C.一个类只能有一个构造方法

  D.构造方法只能有入口参数,而没有返回值

  参考答案:

C

  [单项选择题]

  44、下列Java代码运行后a,b,c的值分别为()。

  A.268

  B.159

  C.158

  D.以上都不正确

  参考答案:

A

  [填空题]45模仿文本文件复制的例题,编写对二进制文件进行复制的程序.

  [单项选择题]

  46、Java源程序文件的后缀名是()。

  A..java

  B..class

  C..cpp

  D..exe

  参考答案:

A

  [单项选择题]

  47、下JAVA代码的输出结果是()。

  A.Theresultis95

  B.Theresultis905

  C.Theresultis10

  D.Theresultis100

  参考答案:

B

  [单项选择题]

  48、在Java语言中,属于单目运算符的是()。

  A.A

  B.B

  C.C

  D.D

  参考答案:

D

  [单项选择题]

  49、要定义int型public成员变量MAXLEN,并保持其值为常数100,则定义这个变量的语句是()。

  A.A

  B.B

  C.C

  D.D

  参考答案:

D

  [单项选择题]

  50、声明一个数组int[]

  []arr=new[3]

  [5];该数组中共有()个元素。

  A.9

  B.10

  C.15

  D.12

  参考答案:

C

  [单项选择题]

  51、下列程序片段的运行结果为()。

  A.A

  B.B

  C.C

  D.D

  参考答案:

B[多项选择题]

  52、设int型变量

  a、b,float型变量

  x、y,char型变量ch均已正确定义并赋值,正确的switch语句是()。

  A.switch(x+y)

  {……}

  B.switch(ch+1)

  {……}

  C.switchch{……}

  D.switch(a+b)

  {……}

  参考答案:

B,D

  [单项选择题]

  53、在标准String类的方法中,能去除某字符串中的首、尾空格的方法是()。

  A.trim()

  B.replace()

  C.regionMatches()

  D.replaceAll()

  参考答案:

A

  [单项选择题]

  54、下列标准File类构造方法的使用示例中,不正确的是()。

  A.A

  B.B

  C.C

  D.D

  参考答案:

D

  [判断题]

  55、JavaBeans是轻量级的构件,EJB是重量级的构件。

  ()

  参考答案:

  [单项选择题]

  56、以下不属于Java类库中的基础包的是()。

  A.java.langB.java.io

  C.java.util

  D.java.applets

  参考答案:

D

  [单项选择题]

  57、wait()、notify()和notifyAll()方法是在哪个类中定义的()。

  A.Thread

  B.Runnable

  C.Object

  D.Event

  E.Synchronize

  参考答案:

C

  [判断题]

  58、一个类可以生成多个对象,并且这些对象都具有相同的属性。

  ()

  参考答案:

  [单项选择题]

  59、若k为整形,则while循环执行()次。

  A.10

  B.9

  C.0

  D.1

  参考答案:

C

  [单项选择题]

  60、为台式机设计,主要用于开发桌面应用软件的Java2的版本是()。

  A.J2SE

  B.J2EE

  C.J2ME

  D.以上都不是

  参考答案:

A

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

当前位置:首页 > 成人教育 > 成考

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

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