快捷导航
帮助中心知识拓展客服QQ 515224986
扫码加微信
18秋《JAVA语言》在线作业1

电科大作业答案

一、单选题:
1. 下列说法中,不正确的是()。
    A. 一个java源程序经过编译后,得到的文件的扩展名一定是.class。
    B. 一个java源程序编译通过后,得到的结果文件数也只有一个。
    C. 一个java源程序只能有一个publicclass类定义,且源文件的名字与publicclass的类名相同,扩展名必须是.java
    D. 一个java源程序可以包含多个class类。
    正确答案:——B——
2. main方法是JavaApplication程序执行的入口点,关于main方法的方法头以下哪项是合法的?
    A. publicstaticvoidmain()
    B. publicstaticvoidmain(String[]args)
    C. publicstaticintmain(String[]args)
    D. publicvoidmain(Stringarg[])
    正确答案:——B——    奥鹏答案

3. 题目及选项如下图所示
    A. A
    B. B
    C. C
    D. D
    正确答案:——B——
4. 下列变量定义不合法的是()。
    A. booleanflag=true;
    B. intk=1+‘a’;
    C. charch=“a”;
    D. floatradius=1/2;
    正确答案:————
5. 对JVM叙述不正确的是()。
    A. JVM的全称是JavaVirtualMachine
    B. JVM是一种计算机硬件技术,它是Java程序的运行平台
    C. JVM是在计算机硬件系统上用软件实现的一台假想机
    D. Java程序在执行时,JVM把Java字节码解释成机器码
    正确答案:————
6. 题目及选项如下图所示
    A. A
    B. B
    C. C
    D. D
    正确答案:————
7. Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参?
    A. Stringargs
    B. Stringar[]
    C. Chararg
    D. StringBufferargs[]
    正确答案:————
8. 题目及选项如下图所示
    A. A
    B. B
    C. C
    D. D
    正确答案:————
9. finally块中的代码将()。
    A. 总是被执行
    B. 如果try块后面没有catch块时,finally块中的代码才会执行
    C. 异常发生时才被执行
    D. 异常没有发生时才被执行
    正确答案:————
10. 题目及选项如下图所示
    A. A
    B. B
    C. C
    D. D
    正确答案:————
11. 下述哪个说法是不正确的?
    A. 局部变量在使用之前无需初始化,因为有该变量类型的默认值
    B. 类成员变量由系统自动进行初始化,也无需初始化
    C. 参数的作用域就是所在的方法
    D. for语句中定义的变量,当for语句执行完时,该变量就消亡了
    正确答案:————
12. 为了区分重载多态中同名的不同方法,要求()。
    A. 采用不同的参数列表
    B. 返回值类型不同
    C. 调用时用类名或对象名做前缀
    D. 参数名不同
    正确答案:————
13. 题目及选项如下图所示
    A. A
    B. B
    C. C
    D. D
    正确答案:————
14. Java语言是()。
    A. 面向问题的解释型高级编程语言
    B. 面向机器的低级编程语言
    C. 面向过程的编译型高级编程语言
    D. 面向对象的解释型高级编程语言
    正确答案:————
15. 题目及选项如下图所示
    A. A
    B. B
    C. C
    D. D
    正确答案:————
16. 关于length()这个方法的表述正确的是哪个?
    A. 数组有length()这个方法,string也有length()这个方法
    B. 数组有length()有这个方法,string没有length()这个方法
    C. 数组没有length()这个方法,string有length()这个方法
    D. 数组没有length()这个方法,string也没有length()这个方法。
    正确答案:————
17. 下列对Java语言描述不正确的是()。
    A. Java语言开发的程序与平台无关,即:用Java语言开发的程序可以在不同的操作系统下运行
    B. Java采用完全面向对象的程序设计方法,其封装性使网络程序更安全
    C. Java采用自动的方法动态分配内存,即:变量使用之后,当退出程序,该变量也就自动从内存消失
    D. 任何语言开发的程序都与其开发平台无关,如:用VB基于Windows98开发的程序,就可以在DOS下运行。
    正确答案:————
18. 题目及选项如下图所示
    A. A
    B. B
    C. C
    D. D
    正确答案:————
19. 下面的哪个赋值语句是不对的?
    A. floatf=11.1;
    B. doubled=5.3E12;
    C. doubled=3.14159;
    D. doubled=3.14D;
    正确答案:————
20. 题目及选项如下图所示
    A. A
    B. B
    C. C
    D. D
    正确答案:————
奥鹏作业答案

共 0 个关于本帖的回复 最后回复于 2018-9-28 11:44

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

本版积分规则

精彩推荐

    明星用户

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

    GMT+8, 2024-4-28 20:13