快捷导航
帮助中心知识拓展客服QQ 515224986
扫码加微信
18秋《面向对象程序设计》在线作业2

电子科技大学答案

一、单选题:
1. 下列叙述中不正确的是
    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. 一个JavaApplication运行后,在系统中是作为一个
    A. 线程
    B. 进程
    C. 进程或线程
    D. 不可预知
    正确答案:————
6. JavaApplication源程序文件的扩展名为
    A. .java
    B. .class
    C. .html
    D. .exe
    正确答案:————
7. 有类定义:abstractclassA{publicabstractvoidf();}下面关于该类的描述中正确的是
    A. 该类可以用newA();实例化一个对象
    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. 设有下面两个类的定义:classPerson{longid;Stringname;}\nclassStudentextendsPerson{intscore;intgetScore(){returnscore;}}\n则类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. 已知如下代码:\npublic?class?Test{\nstaticlong?a[]?=?new?long[10];\npublic?static?void?main?(?String?arg[]?)?{\nSystem.out.println?(?a[6]?);\n}\n}\n则下面个语句是正确的。
    A. Outputisnull.
    B. Whencompile,someerrorwilloccur.
    C. Outputis0.
    D. Whenrunning,someerrorwilloccur.
    正确答案:————
18. Whichstatementiscorrectlydeclareavariableawhichissuitableforreferingtoanarrayof50stringemptyobject?
    A. String[]a;
    B. chara[][];
    C. Stringa[50];
    D. String[50]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. ()Aclasscanimplementasmanyinterfacesasneeded.
    A. 错误
    B. 正确
    正确答案:————

共 0 个关于本帖的回复 最后回复于 2018-10-5 10:10

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐

    明星用户

    QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

    GMT+8, 2024-4-25 13:01