| 
 | 
 
19春《JAVA语言》在线作业2 
1.[单选题]Java用来定义一个新类时,所使用的关键字为(   )。 
奥鹏19春在线答案 
奥鹏电子科技大学 
    A.class 
    B.public 
    C.struct 
    D.class 或 struct 
    正确答案:——A—— 
2.[单选题]哪个是将一个十六进制值赋值给一个long型变量? 
    A.long number = 345L; 
    B.long number = 0345; 
    C.long number = 0345L; 
    D.long number = 0x345L;    奥鹏答案 
奥鹏电子科技大学 
    正确答案:——D—— 
3.[单选题]下列类哪个属于java.lang.*包的是(   )。 
    A.Date 
    B.System 
    C.Button 
    D.File 
    正确答案:——B—— 
4.[单选题]下面的哪个赋值语句是不对的? 
    A.float f = 11.1; 
    B.double d = 5.3E12; 
    C.double d = 3.14159; 
    D.double d = 3.14D; 
    正确答案:———— 
5.[单选题]关于被私有访问控制符private修饰的成员变量,以下说法正确的是(   )。 
    A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类 
    B.可以被两种类访问和引用:该类本身、该类的所有子类 
    C.只能被该类自身所访问和修改 
    D.只能被同一个包中的类访问 
    正确答案:———— 
6.[单选题]对JVM叙述不正确的是(   )。 
    A.JVM的全称是Java   Virtual   Machine 
    B.JVM是一种计算机硬件技术,它是Java程序的运行平台 
    C.JVM是在计算机硬件系统上用软件实现的一台假想机 
    D.Java程序在执行时,JVM把Java字节码解释成机器码 
    正确答案:———— 
7.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/a77caa01-bc13-4712-9d57-6b1923394979/2009103015544876.jpg 
    A.A 
    B.B 
    C.C 
    D.D 
    正确答案:———— 
8.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/2df43a5e-078f-46e9-88f8-b22a442a1242/2009103015508531.jpg 
    A.A 
    B.B 
    C.C 
    D.D 
    正确答案:———— 
9.[单选题]若在某一个类定义中定义有如下的方法: final void aFinalFunction( ); 则该方法属于(   )。 
    A.本地方法 
    B.静态方法 
    C.最终方法 
    D.抽象方法 
    正确答案:———— 
10.[单选题]下面(   )是Runnable接口中的抽象方法。 
    A.start 
    B.stop 
    C.yield 
    D.run 
    正确答案:———— 
11.[单选题]下面关于继承的哪些叙述是正确的? 
    A.在java中允许多继承 
    B.在java中一个类只能实现一个接口 
    C.在java中一个类不能同时继承一个类和实现一个接口 
    D.java的单一继承使代码更可靠。 
    正确答案:———— 
12.[单选题]下面程序运行结果为(   ):int j=0; for(int i=0;i<=10;j+=i,i++); System.out.print(j) 
    A.45 
    B.55 
    C.50 
    D.编译时不能通过 
    正确答案:———— 
13.[单选题]下面哪条语句把方法声明为抽象的公共方法? 
    A.public abstract method(); 
    B.public abstract void method(); 
    C.public abstract void method(){} 
    D.public void method() extends abstract; 
    正确答案:———— 
14.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/63043ae5-8707-4c95-9f83-82d9500ee329/2009103015574049.jpg 
    A.A 
    B.B 
    C.C 
    D.D 
    正确答案:———— 
15.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/3b81aa04-8de0-4a26-9e19-6a870f53cbb2/20091030154528295.jpg 
    A.A 
    B.B 
    C.C 
    D.D 
    正确答案:———— 
16.[单选题]Java语言是(   )。 
    A.面向问题的解释型高级编程语言 
    B.面向机器的低级编程语言 
    C.面向过程的编译型高级编程语言 
    D.面向对象的解释型高级编程语言 
    正确答案:———— 
17.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/30798460-ecc2-48ce-a348-2f964c6d7942/20091030155543111.jpg 
    A.A 
    B.B 
    C.C 
    D.D 
    正确答案:———— 
18.[单选题]下列选项中,用于在定义包时声明包名的关键字是(   )。 
    A.import 
    B.package 
    C.interface 
    D.protected 
    正确答案:———— 
19.[单选题]题目及选项如下图所示http://file.open.com.cn/ItemDB/49020/a3aa89b5-636e-47e9-9a0e-a5cd880e4153/20091030155512705.jpg 
    A.A 
    B.B 
    C.C 
    D.D 
    正确答案:———— 
20.[单选题]设有对象x具有属性a则访问该属性的方法为(   )。 
    A.a.x 
    B.a.x() 
    C.x.a 
    D.x.a() 
    正确答案:———— 
奥鹏作业答案 
奥鹏电子科技大学 
 |   
 
 
 
 |