离线作业答案 发表于 2020-6-29 18:45:08

Java程序设计东师20春在线作业2答案

Java程序设计20春在线作业2
1.[单选题] java.awt包的Panel类是()的子类。
答案资料下载请参考帮助中心说明
    A.Frame
    B.Container
    C.Canvas
    D.Component
    答:——B——
2.[单选题] 为了区分重载多态中同名的不同方法,要求()。
    A.形式参数个数或者类型不同
    B.返回值类型不同
    C.调用时用类名或对象名做前缀
    D.形式参数名称不同
    答:——A——
3.[单选题] 下列选项不是Java关键字的是()
    A.sizeof
    B.super
    C.abstract
    D.break
    答:——A——
4.[单选题] 实现一个线程有几种方法: ()
    A.一种
    B.两种
    C.三种
    D.三种以上    q+
    答:————
5.[单选题] 在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使用()类的对象来实现。
    A.Label
    B.Button
    C.TextArea
    D.TextField
    答:————
6.[单选题] Applet可以做下列那些操作?()
    A.读取客户端文件
    B.在客户端主机上创建新文件
    C.在客户端装载程序库
    D.读取客户端部分系统变量
    答:————
7.[单选题] 布局管理器不包括()
    A.FlowLayout
    B.GridLayout
    C.SetLayout
    D.BorderLayout
    答:————
8.[单选题] 阅读下面的代码,第10行的语句将调用哪个方法?()   
1. class Person {
2.    public void printValue(int i, int j) {/*…*/ }
3.   public void printValue(int i){/*...*/ }
4.   }
5. public class Teacher extends Person {
6.   public void printValue() {/*...*/ }
7.    public void printValue(int i) {/*...*/}
8.    public static void main(String args[]){
9.       Person t = new Teacher();
10.      t.printValue(10);
11.    }
12. }
    A.行2
    B.行3
    C.行6
    D.行7
    答:————
9.[单选题] 指出正确的表达式()
    A.byte=128
    B.Boolean=null
    C.long l=0xfffL
    D.double=0.9239d
    答:————
10.[单选题] 下面哪些是short型的取值范围?()
    A.-27 -- 27-1
    B.0 -- 216-1
    C.-215 -- 215-1
    D.-231 -- 231-1
    答:————
11.[多选题] 以下哪个是线程类的方法?()
    A.yield()
    B.sleep(long msec)
    C.go()
    D.stop()
    答:————
12.[多选题] 不使用static修饰符限定的方法称为对象(或实例)方法,下列哪一个说法是正确的?()
    A.实例方法可以直接调用父类的实例方法。
    B.实例方法可以直接调用父类的类方法。
    C.实例方法可以直接调用其他类的实例方法。
    D.实例方法可以直接调用本类的类方法。
    答:————
13.[多选题] 选出合理的标识符 ()
    A._sys1_lll
    B.2mail
    C.$change
    D.class
    答:————
14.[多选题] <html><body>
<form name="data" action="/servlet/Data Servlet" method="POST">
<input type="text" name="name">
<input type="submit" name="submit">
</form>
</body></html>
下面的哪两个方法可以取出name参数的值?()
    A.Get Parameter ("name");
    B.Get Parameter Value ("name");
    C.Get Parameter Values ("name");
    D.Get Parameters ("name");
    答:————
15.[多选题] 以下类中,哪些类的子类能直接创建实例?()
    A.panel
    B.dialog
    C.container
    D.Frame
    答:————
16.[多选题] 给定下面的代码段,哪些选项是对构造方法ConstOver的重载?()
1. public class ConstOver {
2. public ConstOver (int x, int y, int z) {
3. }
4. }
    A.ConstOver ( ) { }
    B.protected int ConstOver ( ) { }
    C.private ConstOver (int z, int y, byte x) { }
    D.public Object ConstOver (int x, int y, int z) { }
    答:————
17.[多选题] 下面哪个方法可以在任何时候被任何线程调用? ()
    A.notify()
    B.wait()
    C.notifyAll()
    D.sleep()
    答:————
18.[多选题] 设有如下变量说明:
byte myByte;
int myInt;
long myLong;
char myChar;
float myFloat;
double myDouble;
以下赋值语句哪个需要强制转换
    A.myFloat = myDouble;
    B.myInt = myLong;
    C.myByte = 3;
    D.myInt = myChar;
    答:————
19.[多选题] 对于构造函数,下列叙述正确的是()。
    A.构造函数是类的一种特殊函数,它的方法名必须与类名相同。
    B.构造函数的返回类型只能是void型。
    C.构造函数的主要作用是完成对类的对象的初始化工作。
    D.一般在创建新对象时,系统会自动调用构造函数
    答:————
20.[多选题] 构造BufferedInputStream的合适参数是哪个? ()
    A.BufferedInputStream
    B.BufferedOutputStream
    C.FileInputStream
    D.File
    答:————
21.[判断题] HTML标记符不区分大小写。
    A.错误
    B.正确
    答:————
22.[判断题] 利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。
    A.错误
    B.正确
    答:————
23.[判断题] 圆弧可以看作是椭圆的一部分。绘制圆弧的方法为drawArc。
    A.错误
    B.正确
    答:————
24.[判断题] 图形用户界面广泛地应用于客户机/服务器应用程序和基于Web的applet小程序。
    A.错误
    B.正确
    答:————
25.[判断题] 统一资源定位器(Uniform Resource Locator)就是通常所说的网址。
    A.错误
    B.正确
    答:————
26.[判断题] Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。
    A.错误
    B.正确
    答:————
27.[判断题] 程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。
    A.错误
    B.正确
    答:————
28.[判断题] 当一个JSP修改后,需要重启服务器?。
    A.错误
    B.正确
    答:————
29.[判断题] 一个程序里可以有多个父类,也可以有多个主类。
    A.错误
    B.正确
    答:————
30.[判断题] Java程序有两种类别的应用,分别是应用程序application和小程序applet
    A.错误
    B.正确
    答:————
31.[判断题] 与Java application相同,applet也有main方法作为程序的入口。
    A.错误
    B.正确
    答:————
32.[判断题] 一个线程对象的具体操作是由run()方法的内容确定的。
    A.错误
    B.正确
    答:————
33.[判断题] 抽象方法只能存在于抽象类中。
    A.错误
    B.正确
    答:————
34.[判断题] System.out.println(“Hello java!”)中out是System?类的一个成员变量。
    A.错误
    B.正确
    答:————
35.[判断题] 如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。
    A.错误
    B.正确
    答:————
36.[判断题] Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。
    A.错误
    B.正确
    答:————
37.[判断题] 设String对象s=”H”,运行语句System.out.println(s.concat(“ello!”));后String对象s的内容为”Hello!”,所以语句输出为”Hello!”。
    A.错误
    B.正确
    答:————
38.[判断题] Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。
    A.错误
    B.正确
    答:————
39.[判断题] 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
    A.错误
    B.正确
    答:————
40.[判断题] 在线程程序中,临界资源,或临界区是指在物理空间中临近的资源。
    A.错误
    B.正确
    答:————

奥鹏无忧答案网,附件是答案,核对题目下载
页: [1]
查看完整版本: Java程序设计东师20春在线作业2答案