地大17秋《Java语言程序设计》在线作业12资料
地大《Java语言程序设计》在线作业一一、单选题:
1.下列属于文件输入输出类的是____ (满分:4)
A.FileInputStream和FileOutputStream
B.BufferInputStream和BufferOutputStream
C.PipedInputStream和PipedOutputStream
D.以上都是
2.线程同步中,对象的锁在____情况下持有线程返回 (满分:4)
A.当synchronized()语句块执行完后
B.当在synchronized()语句块执行中出现例外(exception)时
C.当持有锁的线程调用该对象的wait()方法时
D.以上都是
3.关于构造方法,下列说法错误的是____ (满分:4)
A.构造方法不可以进行方法重写
B.构造方法用来初始化该类的一个新的对象
C.构造方法具有和类名相同的名称
D.构造方法不返回任何数据类型
4.java.awt包提供了基本的java程序的GUI设计工具,包含控件、容器和____ (满分:4)
A.布局管理器
B.数据传送器
C.图形和图像工具
D.用户界面构件
5.三元条件运算符ex1?ex2:ex3,相当于下面()语句____ (满分:4)
A.if(ex1) ex2;elseex3
B.if(ex2) ex1;elseex3
C.if(ex1) ex3;elseex2
D.if(ex3) ex2;elseex1
6.下列关于虚拟机说法错误的是____ (满分:4)
A.虚拟机可以用软件实现
B.虚拟机不可以用硬件实现
C.字节码是虚拟机的机器码
D.虚拟机把代码程序与各操作系统和硬件分开
7.关键字supper的作用是____ (满分:4)
A.用来访问父类被隐藏的成员变量
B.用来调用父类中被重载的方法
C.用来调用父类的构造函数
D.以上都是
8.一个循环一般应包括哪几部分内容____ (满分:4)
A.初始化部分
B.循环体部分
C.迭代部分和终止部分
D.以上都是
9.下列不属于简单数据类型的是____ (满分:4)
A.整数类型
B.类
C.符点数类型
D.布尔类型
10.关于while和do-while循环,下列说法正确的是____ (满分:4)
A.两种循环除了格式不同外,功能完全相同
B.与do-while语句不同的是,while语句的循环至少执行一次
C.do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句
D.以上都不对
11.自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为____ (满分:4)
A.char-int-long-float-double
B.int-long-float-double-char
C.long-float-int-double-char
D.以上都不对
12.在java中,Integer.MAX_VALUE表示____ (满分:4)
A.浮点类型最大值
B.整数类型最大值
C.长整型最大值
D.以上说法都不对
13.在java语言中,临界区可以是一个语句块,或者是一个方法,并用____关键字标识。 (满分:4)
A.synchronized
B.include
C.import
D.Thread
14.下列属于JAVA关键词的是____ (满分:4)
A.TRUE
B.<p>test</p>
C.float
D.NULL
15.下列声明和赋值语句错误的是____ (满分:4)
A.double w=3.1415;
B.String strl=”bye”
C.float z=6.74567
D.boolean truth=true;
16.在当前的java实现中,每个编译单元就是一个以____为后缀的文件 (满分:4)
A.java
B.class
C.doc
D.exe
17.流的传递方式是____ (满分:4)
A.并行的
B.串行的
C.并行和串行
D.以上都不对
18.关于变量的作用范围,下列说法错误的是____ (满分:4)
A.异常处理参数作用域为整个类
B.局部变量作用于声明该变量的方法代码段
C.类变量作用于声明该变量的类
D.方法参数作用于传递到方法内代码段
19.获取一个不包含路径的文件名的方法为____ (满分:4)
A.String getName( )
B.String getPath( )
C.String getAbslutePath( )
D.String getParent( )
20.在java中语句:37.2%10的运算结果为____ (满分:4)
A.7.2
B.7
C.3
D.0.2
21.抽象窗口工具包____是java提供的建立图形用户界面GUI的开发包 (满分:4)
A.AWT
B.Swing
C.Java.io
D.Java.lang
22.java语言的执行模式是____ (满分:4)
A.全编译型
B.全解释型
C.半编译和半解释型
D.同脚本语言的解释模式
23.框架(Frame)的缺省布局管理器就是____ (满分:4)
A.流程布局(Flow Layout)
B.卡布局(Card Layout)
C.边框布局(Border Layout)
D.网格布局(Grid Layout)
24.下列不是java的输入输出流的是____ (满分:4)
A.文本流
B.字节流
C.字符流
D.文件流
25.已知i为整形变量,关于一元运算++i和i++,下列说法正确的是____ (满分:4)
A.++i运算将出错
B.在任何情况下运行程序结果都一样
C.在任何情况下运行程序结果都不一样
D.在任何情况下变量i的值都增1
地大《Java语言程序设计》在线作业二
一、单选题:
1.关于while和do-while循环,下列说法正确的是____ (满分:4)
A.两种循环除了格式不同外,功能完全相同
B.与do-while语句不同的是,while语句的循环至少执行一次
C.do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句
D.以上都不对
2.一个循环一般应包括哪几部分内容____ (满分:4)
A.初始化部分
B.循环体部分
C.迭代部分和终止部分
D.以上都是
3.java.awt包提供了基本的java程序的GUI设计工具,包含控件、容器和____ (满分:4)
A.布局管理器
B.数据传送器
C.图形和图像工具
D.用户界面构件
4.java语言的执行模式是____ (满分:4)
A.全编译型
B.全解释型
C.半编译和半解释型
D.同脚本语言的解释模式
5.下列属于文件输入输出类的是____ (满分:4)
A.FileInputStream和FileOutputStream
B.BufferInputStream和BufferOutputStream
C.PipedInputStream和PipedOutputStream
D.以上都是
6.下列不属于简单数据类型的是____ (满分:4)
A.整数类型
B.类
C.符点数类型
D.布尔类型
7.下列不属于FileInputStream输入流的read()成员函数的是____ (满分:4)
A.int read();
B.int read(byte b[]);
C.int read(byte b[],int offset,int len);
D.int read(int line);
8.下列不是java的输入输出流的是____ (满分:4)
A.文本流
B.字节流
C.字符流
D.文件流
9.关于变量的作用范围,下列说法错误的是____ (满分:4)
A.异常处理参数作用域为整个类
B.局部变量作用于声明该变量的方法代码段
C.类变量作用于声明该变量的类
D.方法参数作用于传递到方法内代码段
10.三元条件运算符ex1?ex2:ex3,相当于下面()语句____ (满分:4)
A.if(ex1) ex2;elseex3
B.if(ex2) ex1;elseex3
C.if(ex1) ex3;elseex2
D.if(ex3) ex2;elseex1
11.下列不属于面向对象编程的三个特征的是____ (满分:4)
A.封装
B.指针操作
C.多态性
D.继承
12.下列不是虚拟机执行过程特点的是____ (满分:4)
A.双线程
B.多线程
C.动态链接
D.异常处理
13.在java中语句:37.2%10的运算结果为____ (满分:4)
A.7.2
B.7
C.3
D.0.2
14.多分支语句switch(表达式){}中,表达式不可以返回哪种类型的值____ (满分:4)
A.整型
B.<p><span style=\\\FONT-FAMILY: 宋体; FONT-SIZE: 10.5pt; mso-bidi-font-size: 11.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\\\><font face=\\\宋体\\\>枚举类型</font></span></p>
C.接口型
D.字符型
15.已知i为整形变量,关于一元运算++i和i++,下列说法正确的是____ (满分:4)
A.++i运算将出错
B.在任何情况下运行程序结果都一样
C.在任何情况下运行程序结果都不一样
D.在任何情况下变量i的值都增1
16.在以下____情况下,线程就进入可运行状态 (满分:4)
A.线程调用了sleep()方法时
B.线程调用了join()方法时
C.线程调用了yield()方法时
D.以上都是
17.下列不属于java.event包中定义的事件适配器的是(____ (满分:4)
A.构件适配器
B.焦点适配器
C.键盘适配器
D.标签适配器
18.下列数组定义及赋值,错误的是____ (满分:4)
A.int intArray[];
B.intArray=new int;\\nintArray=1;\\nintArray=2;\\nintArray=3;
C.int a[]={1,2,3,4,5};
D.int[][]=new int[];\\na=new int;\\na=new int;
19.关于构造方法,下列说法错误的是____ (满分:4)
A.构造方法不可以进行方法重写
B.构造方法用来初始化该类的一个新的对象
C.构造方法具有和类名相同的名称
D.构造方法不返回任何数据类型
20.下列数据类型转换,必须进行强制类型转换的是____ (满分:4)
A.byte→int
B.short→long
C.float→double
D.int→char
21.在java语句中,运算符&&实现____ (满分:4)
A.逻辑或
B.逻辑与
C.逻辑非
D.逻辑相等
22.下面程序定义了一个类,关于该类说法正确的是____abstract class abstractClass{\\n……\\n} (满分:4)
A.该类能调用new abstractClass(),方法实例化为一个对象
B.该类不能被继承
C.该类的方法都不能被重载
D.以上说法都不对
23.当处理的数据量很多,或向文件些很多次小数据,一般使用____流 (满分:4)
A.DataOutput
B.FileOutput
C.BufferedOutput
D.PipedOutput
24.线程同步中,对象的锁在____情况下持有线程返回 (满分:4)
A.当synchronized()语句块执行完后
B.当在synchronized()语句块执行中出现例外(exception)时
C.当持有锁的线程调用该对象的wait()方法时
D.以上都是
25.自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为____ (满分:4)
A.char-int-long-float-double
B.int-long-float-double-char
C.long-float-int-double-char
D.以上都不对
页:
[1]