| 
 | 
 
19春《JAVA语言》在线作业1 
1.[单选题]下列说法中,不正确的是(   )。 
奥鹏19春在线答案 
奥鹏电子科技大学 
    A.一个java源程序经过编译后,得到的文件的扩展名一定是.class。 
    B.一个java源程序编译通过后,得到的结果文件数也只有一个。 
    C.一个java源程序只能有一个public class类定义,且源文件的名字与public class的类名相同,扩展名必须是.java 
    D.一个java源程序可以包含多个class类。 
    正确答案:——B—— 
2.[单选题]main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的? 
    A.public static void main() 
    B.public static void main(String[ ] args) 
    C.public static int main(String[ ] args) 
    D.public void main(String arg[ ]) 
    正确答案:——B—— 
3.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/3b81aa04-8de0-4a26-9e19-6a870f53cbb2/20091030154528295.jpg 
    A.A 
    B.B    奥鹏答案 
奥鹏电子科技大学 
    C.C 
    D.D 
    正确答案:——B—— 
4.[单选题]下列变量定义不合法的是(   )。 
    A.boolean flag=true; 
    B.int k = 1+‘a’; 
    C.char ch = “a”; 
    D.float radius = 1/2; 
    正确答案:———— 
5.[单选题]对JVM叙述不正确的是(   )。 
    A.JVM的全称是Java   Virtual   Machine 
    B.JVM是一种计算机硬件技术,它是Java程序的运行平台 
    C.JVM是在计算机硬件系统上用软件实现的一台假想机 
    D.Java程序在执行时,JVM把Java字节码解释成机器码 
    正确答案:———— 
6.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/63043ae5-8707-4c95-9f83-82d9500ee329/2009103015574049.jpg 
    A.A 
    B.B 
    C.C 
    D.D 
    正确答案:———— 
7.[单选题]Java application中的主类需包含main方法,以下哪项是main方法的正确形参? 
    A.String args 
    B.String ar[] 
    C.Char arg 
    D.StringBuffer args[] 
    正确答案:———— 
8.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/6b8a34d3-6435-4a88-958a-cf4e3fc500ad/20091030155637393.jpg 
    A.A 
    B.B 
    C.C 
    D.D 
    正确答案:———— 
9.[单选题]finally 块中的代码将(   )。 
    A.总是被执行 
    B.如果try块后面没有catch块时,finally块中的代码才会执行 
    C.异常发生时才被执行 
    D.异常没有发生时才被执行 
    正确答案:———— 
10.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/2df43a5e-078f-46e9-88f8-b22a442a1242/2009103015508531.jpg 
    A.A 
    B.B 
    C.C 
    D.D 
    正确答案:———— 
11.[单选题]下述哪个说法是不正确的? 
    A.局部变量在使用之前无需初始化,因为有该变量类型的默认值 
    B.类成员变量由系统自动进行初始化,也无需初始化 
    C.参数的作用域就是所在的方法 
    D.for语句中定义的变量,当for语句执行完时,该变量就消亡了 
    正确答案:———— 
12.[单选题]为了区分重载多态中同名的不同方法,要求(   )。 
    A.采用不同的参数列表 
    B.返回值类型不同 
    C.调用时用类名或对象名做前缀 
    D.参数名不同 
    正确答案:———— 
13.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/a77caa01-bc13-4712-9d57-6b1923394979/2009103015544876.jpg 
    A.A 
    B.B 
    C.C 
    D.D 
    正确答案:———— 
14.[单选题]Java语言是(   )。 
    A.面向问题的解释型高级编程语言 
    B.面向机器的低级编程语言 
    C.面向过程的编译型高级编程语言 
    D.面向对象的解释型高级编程语言 
    正确答案:———— 
15.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/3d2934f1-15d3-42fe-af1d-858fe11fa0bd/2009103015573893.jpg 
    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.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/30798460-ecc2-48ce-a348-2f964c6d7942/20091030155543111.jpg 
    A.A 
    B.B 
    C.C 
    D.D 
    正确答案:———— 
19.[单选题]下面的哪个赋值语句是不对的? 
    A.float f = 11.1; 
    B.double d = 5.3E12; 
    C.double d = 3.14159; 
    D.double d = 3.14D; 
    正确答案:———— 
20.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/060fa74d-24bf-4f23-b6e1-1ce46cca83c1/20091030155332954.jpg 
    A.A 
    B.B 
    C.C 
    D.D 
    正确答案:———— 
奥鹏作业答案 
奥鹏电子科技大学 
 |   
 
 
 
 |