Java—5—8章—周测题.docVIP

  • 33
  • 0
  • 约5.59千字
  • 约 6页
  • 2017-04-12 发布于四川
  • 举报
Java—5—8章—周测题

Java周测题(5-8章) (请不要在卷面上做答、乱写乱画,请在答题纸上写答案) 一、选择1、下列类的定义,错误的是: ( ) A.public class Test extends Object{ …… } B.final class Operators{ …… } C. class Point{ …… } D.void class Point{ …… } 2、关键字super的作用是: ( ) A.用来访问父类被隐藏的成员变量 B.用来调用父类中被重载的方法 C.用来调用父类的构造函数 D.以上都是 3、下面的表达式哪个是正确的? ( ) 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++; D String s =“你好”;int I = 3; s = s-i; 4、定义一个类名为MyClass.java的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为: ( ) A private class MyClass extends Object B class MyClass extends Object C public class MyClass D project class MyClass 5、给出下面代码: public class test{ public static void main(String args[]) { int a[] = new int[10]; System.out.println(a[10]); } } 那个选项是正确的 ( ) A 编译时将产生错误; B 编译时正确,运行时将产生错误; C 输出零; D 输出空。 6、下面哪个代码段是正确的Java源程序 ( ) A import java.io.*; class Person{// do something...} package testpackage; public class Test{// do something...} B package testpackage; public class Test{//do something...} C import java.io.*; package testpackage; public class Test{// do something...} D. import java.io.*; import java.awt.*; public class Test{// do something...} public class T{// do something…} 7、关于构造方法,下列说法错误的是: ( ) A.构造方法不可以进行方法重写 B.构造方法不可以进行方法的重载 C.构造方法具有和类名相同的名称 D.构造方法不返回任何数据类型 8、以下说法错误的是 ( ) A . class Demo{ void test(){ System.out.println(); } } class test extends Demo{ void test(){ } } 是方法的覆盖 B class Demo{ int test(int a){ System.out.p

文档评论(0)

1亿VIP精品文档

相关文档