没有合适的资源?快使用搜索试试~ 我知道了~
java期末测试1.doc
资源详情
资源评论
资源推荐
期末测试卷 1
题号 一 二 三 四
得分
一、选择题(每题 2 分,共 40 分)
1、在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是( )
A、与文件的结构相同 B、与文件目录的层次相同
C、与文件类型相同 D、与文件大小相同
2、Java 语言的类型是( )
A、面向对象语言 B、面向过程语言
C、汇编程序 D、形式语言
3、在 Java 中,所有类的根类是( )。
A、java.lang.Object B、java.lang.Class
C、java.applet.Applet D、java.awt.Frame
4、( )是不能被当前类的子类重新定义的方法。
A、抽象方法 B、私有方法 C、最终方法 D、构造方法
5、Java 的字符类型采用的是 Unicode 编码方案,每个 Unicode 码占用( )个比特位。
A、8 B、16 C、32 D、64
6、下列对继承的说法,哪个是正确的? ( )
A、子类能继承父类的所有方法和状态
B、子类能继承父类的非私有方法和状态
C、子类只能继承父类 public 方法和状态
D、子类只能继承父类的方法,而不继承状态
7、下列哪些内容是异常的含义? ( )
A、程序的语法错
B、程序运行中所发生的异常事件
C、程序预先定义好的异常事件
D、程序编译错误
8、下列命令中,哪个命令是 Java 的编译命令?( )
A、javac B、java
C、javadoc D、appletviewer
9、在 Java 中,子类可继承父类中的方法,有时子类并不想原封不动地继承父类的方法,而是想作一定
的修改,这种面向对象程序特性称为( )
A、隐藏 B、重载
C、覆盖 D、Java 不支持此特性
10、若数组 a 定义为 int[][]a=new int[3][4],则 a 是 ( )
A、一维数组 B、二维数组
C、三维数组 D、四维数组
11、下列关于 Java 语言特点的叙述中,错误的是 ( )
A、Java 是面向过程的编程语言
B、Java 支持分布式计算
C、Java 是跨平台的编程语言
D、Java 支持多线程
12、用来导入已定义好的类或包的语句是( )
A、public B、class
C、public class D、import
13、SQL 语言又称为( )
A、结构化定义语言 B、结构化控制语言
C、结构化查询语言 D、结构化操纵语言
14、下列的哪个选项可以正确用以表示十六进制值 16?( )
A、0x8 B、0x10 C、08 D、010
15、要想定义一个不能被子类继承的的类,在类定义中必须加上修饰符( )。
A、 final B、 public
C、 private D、abstract
16、Java 源文件和编译后的文件扩展名分别为( )
A、.class 和 .java B、.java 和 .class
C、.class 和 .class D、.java 和 .java
17、设数组 age 由以下语句定义
int age=new int[9];
则数组的最后一个元素的正确引用方法为( )
A、age[9] B、age[0] C、age[0 ] D、age[8]
18、以 public 修饰的类如:public class HW{ } 则 HW( )
A、不能被其它类继承 B、仅能被本程序包中的类使用
C、不能被任意其它类使用 D、可被其它程序包中的类使用
19、属于 main()方法的返回类型是( )
A、public B、static
C、void D、main
20、下列构造方法的调用方式中,正确的是( )。
A、按照一般方法调用
B、由用户直接调用
学编程的闹钟
- 粉丝: 1w+
- 资源: 131
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0