- 12
- 0
- 约4.95千字
- 约 8页
- 2020-11-05 发布于四川
- 举报
《JAVA程序设计》期末试题及答案 B 卷
绝密★启用前
学院
学年第一学期
( 本卷共 4 大题 , 满分 100 分 , 考试时间 90 分钟)
得分评卷人
一、判断题、(每小题 2 分,共 20 分)
1、Java 语言具有较好的安全性和可移植性及与平台无关等特
性。
2、Java 语言程序开发时需要的一些类库和文件在 jdk 的 lib 目
录中。
3、Java 语言使用的是 Unicode 字符集,每个字符在内存中占 8
位。
4、Java 语言中不同数据类型的长度是固定的,不随机器硬件不
同而改变。
5、程序员可以使用异常处理机制来处理 Error 异常。
6、一个类可以实现多个接口,接口可以实现“多重继承”。
7、实现接口的类不能是抽象类。
8、在集合框架中常用集合类 ArrayList 类是 List 接口的重要实
现。
9、File 类只对文件本身进行操作,而 RandomAccessFile 可以
操作文件内容。
10、抽象窗口工具包( AWT)为开发者提供了建立图形用户界面
的工具集合。
得分评卷人
二、单项选择题(每小题 2 分,共 30 分) 1、关于 Java 语言叙
述错误的是:()
A.Java 语言具有跨平台性
B.Java 是一种面向对象的语言
C.Java 语言中的类可以多继承
D.Java 的垃圾收集机制自动回收程序已不再使用的对象
2、以下叙述正确的是:()
A.构造方法必须是 public 方法
B.main 方法必须是 public 方法
C.Java 应用程序的文件名可以是任意的
D.构造方法应该声明为 void 类型
3、关于 Java 中数据类型叙述正确的是:()
A、整型数据在不同平台下长度不同
B.boolean 类型数据只有 2 个值, true 和 false
C.数组属于简单数据类型
D.Java 中的指针类型和 C 语言的一样
4、设 int x=1,float y=2 ,则表达式 x / y 的值是:()
A.0 B.1 C.2 D.以上都不是
5、以下语句有语法错的是:()
A.int x=1 ;y=2 ;z=3 B.for (int x=10,y=0 ;x0 ;x++);
C.while (x5); D.for(; ;);
6、关于类和对象的叙述正确的是:()
A.Java 的类分为两大部分:系统定义的类和用户自定义的类
B.类的静态属性和全局变量的概念完全一样,只是表达形式不
同
C.类的成员至少有一个属性和一个方法
D.类是对象的实例化
7、以下有关构造方法的说法,正确的是:()
A.一个类的构造方法可以有多个
B.构造方法在类定义时被调用
C.构造方法只能由对象中的其它方法调用
D.构造方法可以和类同名,也可以和类名不同
8、以下有关类的继承的叙述中,正确的是:()
A.子类能直接继承父类所有的非私有属性,也可通过接口继承
父类的私有属性
B .子类只能继承父类的方法,不能继承父类的属性
C .子类只能继承父类的非私有属性,不能继承父类的方法
D .子类不能继承父类的私有属性 9、下列属于容器的组件有:
( )
A .Jbutton
B .Jpanel
C .Canvas
D .JT extArea
10、void 的含义:( )
A .方法体为空
B .定义的方法没有形参
C .定义的方法没有返回值
D .方法的返回值不能参加算
原创力文档

文档评论(0)