大工17秋《Java程序设计》在线作业123资料
大工17秋《Java程序设计》在线作业1一、单选题:
1.按运算符操作数的数目划分,运算符?:的类型是()。 (满分:5)
A.三元
B.二元
C.四元
D.一元
正确答案:——A——
2.方法定义和常量值的集合是()。 (满分:5)
A.单元
B.接口
C.成员
D.变量
正确答案:——B——
3.下列陈述正确的是()。 (满分:5)
A.不需定义类,就能创建对象
B.属性可以是简单变量,也可以是一个对象
C.属性必须是简单变量
D.对象中必有属性和方法
正确答案:——B——
4.若有定义String s=\\\I am a good cat\\\;则s.indexOf(\\\a\\ (满分:5)
A.7
B.13
C.14
D.8
正确答案:————
5.创建一个对象的操作中,没有下面的()。 (满分:5)
A.释放内存
B.对象声明
C.分配内存
D.调用构造方法
正确答案:————
6.当方法被调用时如果方法有参数,参数必须要()。 (满分:5)
A.实例化
B.解析化
C.传递
D.释放
正确答案:————
7.处理日期的类在Java的哪个包中()。 (满分:5)
A.java.util
B.jav.io
C.java.lang
D.java.net
正确答案:————
8.Java异常处理涉及的关键字,以下哪个不是()。 (满分:5)
A.try
B.final
C.catch
D.throws
正确答案:————
9.下面不是面向对象技术特点的是()。 (满分:5)
A.模块化
B.封装
C.继承性
D.多态
正确答案:————
10.执行16%3的结果是()。 (满分:5)
A.非法
B.3
C.5
D.1
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
正确答案:————
三、判断题:
11.利用equals()方法判定Date类时,判断的是对象的值而不是对象的地址。 (满分:5)
正确答案:————
12.类加载器加载程序运行所需要的所有类,它通过区分本机文件系统的类和网络系统导入的类增加安全性。 (满分:5)
正确答案:————
13.在构造方法中如调用super()语句,则必须使其成为构造方法中的第一条语句。 (满分:5)
正确答案:————
14.子类可以重写一个父类的构造方法。 (满分:5)
正确答案:————
15.当系统调用当前类的构造方法时,若没有this()语句进行重载调用,也没有super()语句调用父类构造方法,则直接执行构造方法中的其他语句。 (满分:5)
正确答案:————
16./*……*/中可以嵌套//注释,也能嵌套/*……*/注释。 (满分:5)
正确答案:————
17.friendly关键字是Java语言的访问控制修饰符。 (满分:5)
正确答案:————
18.在一个抽象类中不能定义构造方法。 (满分:5)
正确答案:————
19.3>=3的结果为true;3<=3的结果也为true,而不是false。 (满分:5)
正确答案:————
20.垃圾收集的过程在Java程序的生存期中是自动的,不需要分配和释放内存,也避免了内存泄漏。 (满分:5)
正确答案:————
大工17秋《Java程序设计》在线作业2
一、单选题:
1.Java使用()关键字来定义一个接口。 (满分:5)
A.implements
B.class
C.extends
D.interface
正确答案:——D——
2.final关键字不能修饰的参数是()。 (满分:5)
A.类
B.成员
C.变量
D.方法
正确答案:——C——
3.在编写异常处理的Java程序中,每个catch语句块都应该与()语句块对应,使得用该语句块来启动Java的异常处理机制。 (满分:5)
A.if-else
B.switch
C.try
D.throw
正确答案:——C——
4.属于main方法的返回值类型是()。 (满分:5)
A.public
B.static
C.void
D.main
正确答案:————
5.下面概念中,不属于面向对象方法的是()。 (满分:5)
A.对象
B.继承
C.类
D.过程调用
正确答案:————
6.接口中方法默认是()类型。 (满分:5)
A.private
B.protected
C.public
D.package
正确答案:————
7.将源文件转化为机器指令的方式是()。 (满分:5)
A.编译方式
B.解译方式
C.解码方式
D.编辑方式
正确答案:————
8.在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是()。 (满分:5)
A.java.applet
B.java.awt
C.java.util
D.java.lang
正确答案:————
9.下面不是Java语言特点的是()。 (满分:5)
A.动态性
B.面向对象
C.编辑型
D.多线程
正确答案:————
10.不是Java关键字的是()。 (满分:5)
A.class
B.byte
C.goto
D.import
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
正确答案:————
三、判断题:
11.super()和this()调用语句可以同时在一个构造函数中出现。 (满分:5)
正确答案:————
12.在Java语言中属性前不加任何访问控制修饰符则表示只允许同一包中的类访问。 (满分:5)
正确答案:————
13.接口中的方法均为抽象的和公共的,既有方法头,也有方法体。 (满分:5)
正确答案:————
14.this语句须是构造函数中的第一个可执行语句。 (满分:5)
正确答案:————
15.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。 (满分:5)
正确答案:————
16.final修饰的方法一定要存在于final类中。 (满分:5)
正确答案:————
17.构造函数与类名同名,没有返回值类型,功能用来初始化一个类的具体对象。 (满分:5)
正确答案:————
18.Java中类和接口都只能单继承。 (满分:5)
正确答案:————
19.在Java语言中声明数组时,无论用何种方式定义数组,都要指定其长度。 (满分:5)
正确答案:————
20.String类对象创建之后可以再修改和变动。 (满分:5)
正确答案:————
大工17秋《Java程序设计》在线作业3
一、单选题:
1.构成Java程序的基本要素是()。 (满分:5)
A.源代码
B.软件
C.类
D.指令代码
正确答案:——C——
2.Java语言有多种实现机制,下列()技术属于垃圾回收机制。 (满分:5)
A.字节编译
B.内存跟踪
C.语法检查
D.堆栈上/下溢检查
正确答案:——B——
3.下列不属于Java提供的运算符的是()。 (满分:5)
A.算术运算符
B.逻辑运算符
C.关系运算符
D.整数运算符
正确答案:——D——
4.Java中管理类的一个机制是()。 (满分:5)
A.包
B.语言
C.模块
D.变量
正确答案:————
5.类定义代码被置于其他类定义中的类是()。 (满分:5)
A.外部类
B.内部类
C.匿名类
D.抽象类
正确答案:————
6.以下哪个是处理可变字符串的类()。 (满分:5)
A.String
B.StringBuffer
C.Object
D.Math
正确答案:————
7.构造方法是一种特殊的方法,它的名字必须与()相同,而且不返回任何数据类型。 (满分:5)
A.类名
B.对象名
C.包名
D.变量名
正确答案:————
8.JPanel默认的布局管理器是()。 (满分:5)
A.FlowLayout
B.CardLayout
C.BorderLayout
D.GridLayout
正确答案:————
9.this关键字的含义是表示一个()。 (满分:5)
A.指针
B.当前对象
C.一个类
D.一个方法
正确答案:————
10.一个类的构造方法被自动调用的时机是()。 (满分:5)
A.定义类时
B.使用对象的属性时
C.使用对象的方法时
D.一个类的实例对象刚产生时
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
正确答案:————
三、判断题:
11.Java程序分为Java应用程序和Java小程序两类。 (满分:5)
正确答案:————
12.break语句终止当前这一轮循环,跳到下一轮循环并执行。 (满分:5)
正确答案:————
13.Java 2平台分为3个体系J2SE、J2EE、J2ME。 (满分:5)
正确答案:————
14.Java语言中的布尔型boolean只有两个取值,即true和false,且不能和其他任何类型转换。 (满分:5)
正确答案:————
15.用final修饰的方法既不能被覆盖,也不能被重载,它是一个最终方法,其方法的定义永远不能改变。 (满分:5)
正确答案:————
16.对于Application,主线程是main()方法执行的线索;对于Applet,主线程是浏览器加载并执行Java小程序。 (满分:5)
正确答案:————
17.对于运行时异常,程序中一般可不做处理,由Java虚拟机自动进行处理。 (满分:5)
正确答案:————
18.Java中,一个类重载的构造函数之间的相互调用可以直接使用构造函数名调用。 (满分:5)
正确答案:————
19.Java语言的标识符必须由字母、下划线(_)或美元符($)开始,其余字符可以是上述3种字符或数字(0~9)。 (满分:5)
正确答案:————
20.抽象类实现接口后,必须实现接口中的抽象方法。 (满分:5)
正确答案:————
页:
[1]