东师《Java程序设计》2013秋第一次在线作业(随机)第1份

所属学校:东北师范大学 科目:Java程序设计 2015-03-17 12:47:54
2013秋第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
一、单选题(共 10 道试题,共 30 分。)
V
1. 阅读下面的代码,第10行的语句将调用哪个方法?() 1. class Person { 2. public void printValue(int i, int j) {/*…*/ } 3. public void printValue(int i){/*...*/ } 4. } 5. public class Teacher extends Person { 6. public void printValue() {/*...*/ } 7. public void printValue(int i) {/*...*/} 8. public static void main(String args[]){ 9. Person t = new Teacher(); 10. t.printValue(10); 11. } 12. }
A. 行2
B. 行3
C. 行6
D. 行7
此题选: D 满分:3 分
2. 在JAVA语言中,那一个是最基本的元素?()
A. 方法
B. 包
C. 对象
D. 接口
需要购买答案的联系QQ:79691519满分:3 分
3. 下面哪些是short型的取值范围?()
A. -27 -- 27-1
B. 0 -- 216-1
C. -215 -- 215-1
D. -231 -- 231-1
需要购买答案的联系QQ:79691519满分:3 分
4. 下列API不属于java .1ang.Math类的一个是()。
A. random()
B. abs()
C. drawLine()
D. sin()
需要购买答案的联系QQ:79691519满分:3 分
5. 运行下列程序, 会产生什么结果() public class X extends Thread implements Runable{  public void run(){   System.out.println("this is run()");  }  public static void main(String args[])  {   Thread t=new Thread(new X());   t.start();  } }
A. 第一行会产生编译错误
B. 第六行会产生编译错误
C. 第六行会产生运行错误
D. 程序会运行和启动
需要购买答案的联系QQ:79691519满分:3 分
6. 指出正确的表达式()
A. byte=128
B. Boolean=null
C. long l=0xfffL
D. double=0.9239d
需要购买答案的联系QQ:79691519满分:3 分
7. 下列选项中,列出用于定义类成员的访问控制权的一组保留字是()。
A. class,float,double:,public
B. float,boolean,int,long
C. char,extends,float,double
D. public,private,protected
此题选: D 满分:3 分
8. 对于catch 子句的排列,下列哪种是正确的?()
A. 父类在先,子类在后
B. 子类在先,父类在后
C. 有继承关系的异常不能在同一个 try 程序段内
D. 先有子类,其他如何排列都无关
需要购买答案的联系QQ:79691519满分:3 分
9. Java程序中,通过类的定义只能实现()重继承。
A. 1
B. 2
C. 3
D. 4
需要购买答案的联系QQ:79691519满分:3 分
10. 以下程序的输出结果是() public class koo{ public static void main(String args[]) { int x=1,sum=0; while(x =10) { sum+=x; x++; } System.out.println("sum="+sum); } }
A. 45
B. 55
C. 10
D. 11
需要购买答案的联系QQ:79691519满分:3 分
2013秋第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
二、多选题(共 10 道试题,共 30 分。)
V
1. 下面的说法正确的是()。
A. Java 语言是面向对象的、解释执行的网络编程语言。
B. Java 语言具有可移植性,是与平台无关的编程语言。
C. Java 语言可对内存垃圾自动收集。
D. Java 语言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境。
需要购买答案的联系QQ:79691519满分:3 分
2. 下列标识符不合法的是()。
A. $100_bill
B. -number
C. 486_CPU
D. int
需要购买答案的联系QQ:79691519满分:3 分
3. 下面main()方法的定义哪些是正确的()?
A. public static void main(String args[]){}
B. public static void main(String[]) {}
C. public static void main(String[] args) {}
D. public static void main(String [] x) {}
需要购买答案的联系QQ:79691519满分:3 分
4. 执行下列代码后,哪个结论是正确的 String[] s=new String[10];()
A. [10] 为 "";
B. [9] 为 null;
C. [0] 为 未定义
D. .length 为10
需要购买答案的联系QQ:79691519满分:3 分
5. 以下哪些不是paint()方法使用的参数类型? ()
A. Graphics
B. Graphics2D
C. String
D. Color
需要购买答案的联系QQ:79691519满分:3 分
6. 下面的表达式哪个是正确的? ()
A. String s="你好";int i=3; s+=i;
B. String s="你好";int i=3; if(i==s){ s+=i};
C. String s="你好";int i=3; s=i+s;
D. String s=null; int i=(s!=null) (s.length 0)?s.length():0;
需要购买答案的联系QQ:79691519满分:3 分
7. 面向对象程序设计的基本特征是()。
A. 抽象
B. 封装
C. 继承
D. 多态
需要购买答案的联系QQ:79691519满分:3 分
8. 设有如下代码: interface IFace{} class CFace implements IFace{} class Base{} public class ObRef extends Base{ public static void main(String argv[]){ ObRef obj = new ObRef(); Base b = new Base(); Object obj1 = new Object(); IFace obj2 = new CFace(); //Here } } 则在 //Here处插入哪个代码将不出现编译和运行错误。
A. obj1=obj2;
B. b=obj;
C. obj=b;
D. obj1=b;
需要购买答案的联系QQ:79691519满分:3 分
9. 编译并运行下面的程序,运行结果为( ). public class A { public static void main (String[] args) { A a=new B( ); a.test(); } void test() { System.out.print ("A"); } } class B extends A { void test() { super.test(); System.out.println("B"); } }
A. 子类B定义了与父类A中同名的方法test,java中称为方法的覆盖。
B. 代码可以编译运行,并输出结果:AB。
C. 代码可以编译运行,并输出结果:A。
D. 类B定义了与父类A中同名的方法test,java中称为方法的重载
需要购买答案的联系QQ:79691519满分:3 分
10. 下面的是关于类及其修饰符的一些描述,正确的是:()。
A. abstract类只能用来派生子类,不能用来创建abstract类的对象。
B. final类不但可以用来派生子类,也可以用来创建final类的对象。
C. abstract不能与final同时修饰一个类。
D. abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法。
需要购买答案的联系QQ:79691519满分:3 分
2013秋第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
三、判断题(共 20 道试题,共 40 分。)
V
1. 最终类不能派生子类,最终方法不能被覆盖。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
2. 接口是由常量和抽象方法组成的特殊类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
3. 即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参的,函数体为空。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
4. 所谓抽象类就是包含有抽象方法的类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
5. 抽象类只能做为父类。可以定义抽象类的对象。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
6. 在Java中,异常(Exception)是指程序在编译和运行进出现的错误。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
7. Java为每种数据类型都提供了一个相应的封装类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
8. Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
9. 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
10. Java Application只能在字符界面下工作。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
11. 无论Java源程序包含几个类的定义,若该源程序文件以B.java命名,编译后生成的都只有一个名为B的字节码文件。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
12. 如果没有为类中的某些成员赋初始值,Java执行系统会为类成员赋予固定的初始值,如数值变量的值为0,布尔变量的值为true,未初始化的引用为null。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
13. 注释的作用是使程序在执行时在屏幕上显示//之后的内容。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
14. 静态初始化器是在其所属的类加载内存时由系统自动调用执行。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
15. 在父类中声明为 final 的方法,也可以在其子类中被重新定义(覆盖)。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
16. False 是合法的 Java 标识符。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
17. Java中的数据类型分为两大类:一类是基本类型;另一类是引用类型。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
18. 应用程序一定要有main()方法,小程序一定要继承于Applet 类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
19. Java语言的源程序代码是由一个或多个编译单元组成,每个编译单元可包含多个类或接口,但每个编译单元可以有一个以上的类或接口是公共的。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
20. Java 和 c++都是面向对象的程序设计语言。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: