地大《Java语言程序设计》在线作业二-0009
试卷总分:100 得分:100
一、单选题 (共 25 道试题,共 100 分)
1.一个循环一般应包括哪几部分内容____
A.初始化部分
B.循环体部分
C.迭代部分和终止部分
D.以上都是
2.下列不是java的输入输出流的是____
A.文本流
B.字节流
C.字符流
D.文件流
3.在java语句中,运算符&&实现____
A.逻辑或
B.逻辑与
C.逻辑非
D.逻辑相等
4.下面程序定义了一个类,关于该类说法正确的是____abstract class abstractClass{ …… }
A.该类能调用new abstractClass(),方法实例化为一个对象
B.该类不能被继承
C.该类的方法都不能被重载
D.以上说法都不对
5.下列关于虚拟机说法错误的是____
A.虚拟机可以用软件实现
B.虚拟机不可以用硬件实现
C.字节码是虚拟机的机器码
D.虚拟机把代码程序与各操作系统和硬件分开
6.关于构造方法,下列说法错误的是____
A.构造方法不可以进行方法重写
B.构造方法用来初始化该类的一个新的对象
C.构造方法具有和类名相同的名称
D.构造方法不返回任何数据类型
7.每个java的编译单元可包含多个类或界面,但是每个编译单元最多只能有____类或者界面是公共的
A.1
B.2
C.4
D.任意多个
8.关于对象的删除,下列说法正确的是____
A.必须由程序员完成对象的清除
B.java把没有引用的对象作为垃圾收集起来并释放
C.只有当程序中调用System.gc()方法时才能进行垃圾收集
D.java中的对象都很小,一般不进行删除操作
9.java语言的执行模式是____
A.全编译型
B.全解释型
C.半编译和半解释型
D.同脚本语言的解释模式
10.java中用来抛出异常的关键字是____
A.try
B.catch
C.throw
D.finally
11.下列不属于java.event包中定义的事件适配器的是(____
A.构件适配器
B.焦点适配器
C.键盘适配器
D.标签适配器
12.下列数组定义及赋值,错误的是____
A.int intArray[];
B.intArray=new int[3]; intArray[1]=1; intArray[2]=2; intArray[3]=3;
C.int a[]={1,2,3,4,5};
D.int[][]=new int[2][]; a[0]=new int[3]; a[1]=new int[3];
13.关于while和do-while循环,下列说法正确的是____
A.两种循环除了格式不同外,功能完全相同
B.与do-while语句不同的是,while语句的循环至少执行一次
C.do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句
D.以上都不对
14.下列不属于面向对象编程的三个特征的是____
A.封装
B.指针操作
C.多态性
D.继承
15.在当前的java实现中,每个编译单元就是一个以____为后缀的文件
A.java奥鹏作业答案请进open5.net或请联系QQ/微信:18866732
B.class
C.doc
D.exe
16.获取一个不包含路径的文件名的方法为____
A.String getName( )
B.String getPath( )
C.String getAbslutePath( )
D.String getParent( )
17.自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为____
A.char-int-long-float-double
B.int-long-float-double-char
C.long-float-int-double-char
D.以上都不对
18.java程序的执行过程中用到一套JDK工具,其中javac.exe指____
A.java语言编译器
B.java字节码解释器
C.java文档生成器
D.java类分解器
19.下列声明和赋值语句错误的是____
A.double w=3.1415;
B.String strl=”bye”
C.float z=6.74567
D.boolean truth=true;
20.框架(Frame)的缺省布局管理器就是____
A.流程布局(Flow Layout)
B.卡布局(Card Layout)
C.边框布局(Border Layout)
D.网格布局(Grid Layout)
21.下列不是虚拟机执行过程特点的是____
A.双线程
B.多线程
C.动态链接
D.异常处理
22.下列数据类型转换,必须进行强制类型转换的是____
A.byte→int
B.short→long
C.float→double
D.int→char
23.Applet的生命周期是指____
A.Applet下载到浏览器,到用户连接到下一个页面的过程
B.用户一次提交或刷新页面的全过程
C.Applet下载到浏览器,到用户退出浏览器的过程
D.打开浏览器到关闭计算机的全过程
24.下列属于文件输入输出类的是____
A.FileInputStream和FileOutputStream
B.BufferInputStream和BufferOutputStream
C.PipedInputStream和PipedOutputStream
D.以上都是
25.在java中语句:37.2%10的运算结果为____
A.7.2
B.7
C.3
D.0.2
转载请注明:奥鹏作业之家 » 【奥鹏】21年春地大《Java语言程序设计》在线作业二