22春南开大学《Java语言程序设计》在线作业一答案参考
1. 抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类。(  )
A.错误
B.正确
参考答案:A
2. Java程序的主要类型有(  )
A.Applications
B.Applets
C.客户端
D.服务器
参考答案:AB
3. 按运算符操作数的数目划分,运算符?:的类型是(  )。
A.三元
B.二元
C.四元
D.一元
参考答案:A
4. Java语言的类型是形式语言。(  )
A.错误
B.正确
参考答案:A
5. 下列关于int类型的说法中,正确的一个是(  )
A.int类型可以自动转换为所有的简单类型
B.int类型只能自动转换为long、float、double类型
C.1022是合法的int类型常量
D.int类型包括有符号整型和无符号整型
参考答案:B
6. Java类可以作为类型定义机制和数据封装机制。(  )
A.错误
B.正确
参考答案:B
7. 定义变量如下:char c=&39;w&39;; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是(  )
A.i=c+i;
B.c=c+i;
C.L=f+L;
D.f=i+L+f;
参考答案:AD
8. Session对象所存储的变量,在当前用户所请求的每个页面中,均有效。(  )
A.错误
B.正确
参考答案:B
9. Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?(  )
A.安全性
B.多线程
C.跨平台
D.可移植
参考答案:B
10. 以下哪些修饰符可以使变量对于任何其他类都是不可视的,包括子类?(  )
A.private
B.public
C.final
D.abstact
参考答案:C
11. 下面哪个不是Java标准库中Writer类的子类?(  )
A.FilterWriter
B.PrintWriter
C.LineNumberWriter
D.FileWriter
参考答案:C
12. 环境变量描述中的%的含义是(  )
A.环境变量原值
B.运算符
C.一个环境变量的首尾标记
D.赋值符号
参考答案:C
13. 在Java的方法中定义一个常量要用const关键字。(  )
A.错误
B.正确
参考答案:B
14. 下列自定义标识符名不合法的有(  )
A.int
B.forX
C."铅笔"
D.标识符
参考答案:AC
15. 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为(  )。
A.隐藏
B.覆盖
D.Java不支持此特性
参考答案:C
16. 下列命令中,用来编译Java程序的是(  )
A.java
B.javadoc
C.jar
D.javac
参考答案:D
17. 下列关于JAVA语言中要使用的一个变量,正确的是(  )。
A.在JAVA程序中要使用一个变量,必须先对其进行声明
B.变量声明语句可以在程序的任何地方,只要在变量使用前就可以
C.变量不可以在其作用域之外使用
D.局部变量在使用之前可以不初始化,系统使用默认的初始值
参考答案:ABC
18. Final类中的属性和方法都必须被final修饰符修饰。(  )
A.错误
B.正确
参考答案:A
抽象类的使用19. char类型被包装在如下的哪一个类中?(  )
A.java.1ang.Integer
B.java.1ang.Char
C.java.lang.Boolean
D.java.1ang.Character
参考答案:D
20. 下面不是面向对象技术特点的是(  )。
A.结构化
C.继承性
D.多态性
参考答案:A
21. 下列方法头中哪一个不与其它方法形成重载(overload)关系?(  )
A.void mmm(  )
B.void mmm(int i)
C.void mmm(String s)
D.int mm(  )
参考答案:D
22. Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。(  )
A.错误
B.正确
参考答案:B
23. String(byte[],int,int)中,第三个参数用来生成字符串的byte型数组的(  )。
A.长度
B.起始位置
C.终止位置
D.终止位置+1
参考答案:A
24. 下列语句中,不属于多分支语句的是(  )。
A.if语句
B.switch语句
C.do while语句
D.for语句
参考答案:ACD

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。