openhelp100 发表于 2019-4-24 16:51:57

电子科大19春《面向对象程序设计》在线作业2(含答案)参考

19春《面向对象程序设计》在线作业2
1.[单选题]下列叙述中不正确的是
奥鹏19春作业答案
奥鹏电子科技大学
    A.abstract不能与final并列修饰同一个类
    B.abstract类中不可以有private的成员
    C.abstract方法必须在abstract类中
    D.static方法中能直接处理非static的属性
    正确答案:——D——
2.[单选题]Java中main()函数的值是         。
    A.String
    B.int
    C.char
    D.void
    正确答案:——D——
3.[单选题]下列关于继承的叙述中,         是正确的。
    A.子类能继承父类的所有方法和状态
    B.子类能继承父类的非私有方法和状态
    C.子类只能继承父类的public方法和状态
    D.子类只能继承父类的方法,而不继承状态
    正确答案:——B——
4.[单选题]Java语言中,字符变量以char类型表示,它在内存中占         位bit。
    A.8
    B.16
    C.32
    D.2
    正确答案:————
5.[单选题]一个Java Application运行后,在系统中是作为一个
    A.线程
    B.进程    奥鹏在线作业答案
奥鹏电子科技大学
    C.进程或线程
    D.不可预知
    正确答案:————
6.[单选题]Java Application源程序文件的扩展名为
    A..java
    B..class
    C..html
    D..exe
    正确答案:————
7.[单选题]有类定义:abstract class A{public abstract void f();}下面关于该类的描述中正确的是
    A.该类可以用new A();实例化一个对象
    B.该类不能被继承
    C.该类的方法不能被重载
    D.以上说法都不对
    正确答案:————
8.[单选题]在线程中,普通优先级的线程其优先级默认值为
    A.1
    B.2
    C.5
    D.10
    正确答案:————
9.[单选题]关键字super的作用是
    A.用来访问父类被隐藏的成员变量
    B.用来调用父类中被重载的方法
    C.用来调用父类的构造方法
    D.以上都是
    正确答案:————
10.[单选题]下列         关键字通常用来给对象进行加锁,该标记使得对对象的访问是排他的。
    A.transient
    B.serialize
    C.synchronized
    D.static
    正确答案:————
11.[单选题]设有下面两个类的定义:class Person{long id;String name;}
class Student extends Person{int score;int getScore(){return score;}}
则类Person和类Student的关系是
    A.包含关系
    B.继承关系
    C.关联关系
    D.无关系
    正确答案:————
12.[单选题]若要抛出异常,应该使用下列         子句。
    A.catch
    B.throw
    C.try
    D.finally
    正确答案:————
13.[单选题]当方法遇到异常又不知如何处理时,应该
    A.捕获异常
    B.抛出异常
    C.用throws声明异常
    D.嵌套异常
    正确答案:————
14.[单选题]下列         不是Java的保留字。
    A.do
    B.double
    C.sizeof
    D.while
    正确答案:————
15.[单选题]下列保留字中书写正确的是
    A.Case
    B.For
    C.try
    D.viod
    正确答案:————
16.[单选题]对于catch子句的排列,下列         是正确的。
    A.父类在先,子类在后
    B.子类在先,父类在后
    C.有继承关系的异常不能在同一个try结构程序段内
    D.排列顺序可任意
    正确答案:————
17.[单选题]已知如下代码:
public?class?Test{
static long?a[]?=?new?long;
public?static?void?main?(?String?arg[]?)?{
System.out.println?(?a?);
}
}
则下面         个语句是正确的。
    A.Output is null.
    B.When compile, some error will occur.
    C.Output is 0.
    D.When running, some error will occur.
    正确答案:————
18.[单选题]Which statement is correctly declare a variable a which is suitable for refering to an array of 50 string empty object?
    A.String [] a;
    B.char a[][];
    C.String a;
    D.String a;
    正确答案:————
19.[单选题]Applet运行时,被浏览器或appletviewer调用的第一个方法是
    A.paint()
    B.init()
    C.start()
    D.destroy()
    正确答案:————
20.[单选题]如下      字符串是Java中合法的用户自定义标识符。
    A.super
    B.3number
    C.#number
    D.$number
    正确答案:————
21.[判断题](   )Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
    A.错误
    B.正确
    正确答案:————
22.[判断题](   )Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。
    A.错误
    B.正确
    正确答案:————
23.[判断题](   )final类中的属性和方法都必须被final修饰符修饰。
    A.错误
    B.正确
    正确答案:————
24.[判断题](   )子类要调用父类的方法,必须使用super关键字。
    A.错误
    B.正确
    正确答案:————
25.[判断题](   )A class can implement as many interfaces as needed.
    A.错误
    B.正确
    正确答案:————
奥鹏作业答案
奥鹏电子科技大学
页: [1]
查看完整版本: 电子科大19春《面向对象程序设计》在线作业2(含答案)参考