电子科技大学18秋《JAVA语言》在线作业2参考
18秋《JAVA语言》在线作业2电科大作业答案
一、单选题:
1. Java用来定义一个新类时,所使用的关键字为()。
A. class
B. public
C. struct
D. class或struct
正确答案:——A——
2. 哪个是将一个十六进制值赋值给一个long型变量? 奥鹏答案
A. longnumber=345L;
B. longnumber=0345;
C. longnumber=0345L;
D. longnumber=0x345L;
正确答案:——D——
3. 下列类哪个属于java.lang.*包的是()。
A. Date
B. System
C. Button
D. File
正确答案:——B——
4. 下面的哪个赋值语句是不对的?
A. floatf=11.1;
B. doubled=5.3E12;
C. doubled=3.14159;
D. doubled=3.14D;
正确答案:————
5. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是()。
A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B. 可以被两种类访问和引用:该类本身、该类的所有子类
C. 只能被该类自身所访问和修改
D. 只能被同一个包中的类访问
正确答案:————
6. 对JVM叙述不正确的是()。
A. JVM的全称是JavaVirtualMachine
B. JVM是一种计算机硬件技术,它是Java程序的运行平台
C. JVM是在计算机硬件系统上用软件实现的一台假想机
D. Java程序在执行时,JVM把Java字节码解释成机器码
正确答案:————
7. 题目及选项如下图所示
A. A
B. B
C. C
D. D
正确答案:————
8. 题目及选项如下图所示
A. A
B. B
C. C
D. D
正确答案:————
9. 若在某一个类定义中定义有如下的方法:finalvoidaFinalFunction();则该方法属于()。
A. 本地方法
B. 静态方法
C. 最终方法
D. 抽象方法
正确答案:————
10. 下面()是Runnable接口中的抽象方法。
A. start
B. stop
C. yield
D. run
正确答案:————
11. 下面关于继承的哪些叙述是正确的?
A. 在java中允许多继承
B. 在java中一个类只能实现一个接口
C. 在java中一个类不能同时继承一个类和实现一个接口
D. java的单一继承使代码更可靠。
正确答案:————
12. 下面程序运行结果为():intj=0;for(inti=0;i<=10;j+=i,i++);System.out.print(j)
A. 45
B. 55
C. 50
D. 编译时不能通过
正确答案:————
13. 下面哪条语句把方法声明为抽象的公共方法?
A. publicabstractmethod();
B. publicabstractvoidmethod();
C. publicabstractvoidmethod(){
D. publicvoidmethod()extendsabstract;
正确答案:————
14. 题目及选项如下图所示
A. A
B. B
C. C
D. D
正确答案:————
15. 题目及选项如下图所示
A. A
B. B
C. C
D. D
正确答案:————
16. Java语言是()。
A. 面向问题的解释型高级编程语言
B. 面向机器的低级编程语言
C. 面向过程的编译型高级编程语言
D. 面向对象的解释型高级编程语言
正确答案:————
17. 题目及选项如下图所示
A. A
B. B
C. C
D. D
正确答案:————
18. 下列选项中,用于在定义包时声明包名的关键字是()。
A. import
B. package
C. interface
D. protected
正确答案:————
19. 题目及选项如下图所示
A. A
B. B
C. C
D. D
正确答案:————
20. 设有对象x具有属性a则访问该属性的方法为()。
A. a.x
B. a.x()
C. x.a
D. x.a()
正确答案:————
奥鹏作业答案
页:
[1]