大工17秋《Java程序设计》在线作业

更新时间:2024-04-24 01:16:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

大工17秋《Java程序设计》在线作业1 总分:100分 答题中

一、单选题共10题,50分

1、按运算符操作数的数目划分,运算符?:的类型是()。 A三元 B二元 C四元 D一元

2、方法定义和常量值的集合是()。 A单元 B接口 C成员 D变量

3、下列陈述正确的是()。 A不需定义类,就能创建对象

B属性可以是简单变量,也可以是一个对象 C属性必须是简单变量 D对象中必有属性和方法

4、若有定义String s=\则s.indexOf(\的值为()。 A7

B13 C14 D8

5、创建一个对象的操作中,没有下面的()。 A释放内存 B对象声明 C分配内存 D调用构造方法

6、当方法被调用时如果方法有参数,参数必须要()。 A实例化 B解析化 C传递 D释放

7、处理日期的类在Java的哪个包中()。 Ajava.util Bjav.io Cjava.lang Djava.net

8、Java异常处理涉及的关键字,以下哪个不是()。 Atry Bfinal Ccatch

Dthrows

9、下面不是面向对象技术特点的是()。 A模块化 B封装 C继承性 D多态

10、执行16%3的结果是()。 A非法 B3 C5 D1

二、判断题共10题,50分

1、利用equals()方法判定Date类时,判断的是对象的值而不是对象的地址。 A对 B错

2、类加载器加载程序运行所需要的所有类,它通过区分本机文件系统的类和网络系统导入的类增加安全性。 A对 B错

3、在构造方法中如调用super()语句,则必须使其成为构造方法中的第一条语句。 A对 B错

4、子类可以重写一个父类的构造方法。 A对 B错

5、当系统调用当前类的构造方法时,若没有this()语句进行重载调用,也没有super()语句调用父类构造方法,则直接执行构造方法中的其他语句。 A对 B错

6、/*……*/中可以嵌套//注释,也能嵌套/*……*/注释。 A对 B错

7、friendly关键字是Java语言的访问控制修饰符。 A对 B错

8、在一个抽象类中不能定义构造方法。 A对 B错

9、3>=3的结果为true;3<=3的结果也为true,而不是false。 A对 B错

10、垃圾收集的过程在Java程序的生存期中是自动的,不需要分配和释放内存,也避免了内存泄漏。 A对

B错

大工17秋《Java程序设计》在线作业2 总分:100分 答题中

一、单选题共10题,50分

1、Java使用()关键字来定义一个接口。 Aimplements Bclass Cextends Dinterface

2、final关键字不能修饰的参数是()。 A类 B成员 C变量 D方法

3、在编写异常处理的Java程序中,每个catch语句块都应该与()语句块对应,使得用该语句块来启动Java的异常处理机制。 Aif-else Bswitch Ctry

Dthrow

4、属于main方法的返回值类型是()。 Apublic Bstatic Cvoid Dmain

5、下面概念中,不属于面向对象方法的是()。 A对象 B继承 C类 D过程调用

6、接口中方法默认是()类型。 Aprivate Bprotected Cpublic Dpackage

7、将源文件转化为机器指令的方式是()。 A编译方式 B解译方式 C解码方式 D编辑方式

8、在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是()。

Ajava.applet Bjava.awt Cjava.util Djava.lang

9、下面不是Java语言特点的是()。 A动态性 B面向对象 C编辑型 D多线程

10、不是Java关键字的是()。 Aclass Bbyte Cgoto Dimport

二、判断题共10题,50分

1、super()和this()调用语句可以同时在一个构造函数中出现。 A对 B错

2、在Java语言中属性前不加任何访问控制修饰符则表示只允许同一包中的类访问。 A对 B错

3、接口中的方法均为抽象的和公共的,既有方法头,也有方法体。

A对 B错

4、this语句须是构造函数中的第一个可执行语句。 A对 B错

5、Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。 A对 B错

6、final修饰的方法一定要存在于final类中。 A对 B错

7、构造函数与类名同名,没有返回值类型,功能用来初始化一个类的具体对象。 A对 B错

8、Java中类和接口都只能单继承。 A对 B错

9、在Java语言中声明数组时,无论用何种方式定义数组,都要指定其长度。 A对 B错

10、String类对象创建之后可以再修改和变动。 A对

B错

大工17秋《Java程序设计》在线作业3 总分:100分 答题中

一、单选题共10题,50分

1、构成Java程序的基本要素是()。 A源代码 B软件 C类 D指令代码

2、Java语言有多种实现机制,下列()技术属于垃圾回收机制。 A字节编译 B内存跟踪 C语法检查 D堆栈上/下溢检查

3、下列不属于Java提供的运算符的是()。 A算术运算符 B逻辑运算符 C关系运算符

D整数运算符

4、Java中管理类的一个机制是()。 A包 B语言 C模块 D变量

5、类定义代码被置于其他类定义中的类是()。 A外部类 B内部类 C匿名类 D抽象类

6、以下哪个是处理可变字符串的类()。 AString BStringBuffer CObject DMath

7、构造方法是一种特殊的方法,它的名字必须与()相同,而且不返回任何数据类型。 A类名 B对象名 C包名 D变量名

8、JPanel默认的布局管理器是()。

AFlowLayout BCardLayout CBorderLayout DGridLayout

9、this关键字的含义是表示一个()。 A指针 B当前对象 C一个类 D一个方法

10、一个类的构造方法被自动调用的时机是()。 A定义类时 B使用对象的属性时 C使用对象的方法时 D一个类的实例对象刚产生时 二、判断题共10题,50分

1、Java程序分为Java应用程序和Java小程序两类。 A对 B错

2、break语句终止当前这一轮循环,跳到下一轮循环并执行。 A对 B错

3、Java 2平台分为3个体系J2SE、J2EE、J2ME。

A对 B错

4、Java语言中的布尔型boolean只有两个取值,即true和false,且不能和其他任何类型转换。 A对 B错

5、用final修饰的方法既不能被覆盖,也不能被重载,它是一个最终方法,其方法的定义永远不能改变。 A对 B错

6、对于Application,主线程是main()方法执行的线索;对于Applet,主线程是浏览器加载并执行Java小程序。 A对 B错

7、对于运行时异常,程序中一般可不做处理,由Java虚拟机自动进行处理。 A对 B错

8、Java中,一个类重载的构造函数之间的相互调用可以直接使用构造函数名调用。 A对 B错

9、Java语言的标识符必须由字母、下划线(_)或美元符($)开始,其余字符可以是上述3种字符或数字(0~9)。

A对 B错

10、抽象类实现接口后,必须实现接口中的抽象方法。 A对 B错

本文来源:https://www.bwwdw.com/article/snrp.html

Top