Java程序设计积欠考试卷.docVIP

  • 8
  • 0
  • 约1.17万字
  • 约 9页
  • 2018-03-04 发布于河南
  • 举报
Java程序设计积欠考试卷

三江学院积欠考试卷 课程名称 Java程序设计 使用班级 (开卷□ 闭卷■ 半开卷□ )(考试时间 100 分钟) 一 二 三 四 五 总分 阅卷人 检查人 一、填空题(每空1分,共分) 1、编译和运行文件的Java命令分别是________________________。2、基本数据类型int的包装器类是______________,该类中将String类型参数转换为int型的方法是_________________。 3、如果一个类包含抽象方法,则应该被声明为____________。 4、字符串由______________类表示。 5、类层次结构树的顶端是_____________,每个类都是其直接或间接后裔。 6、访问超类中的方法使用关键字_____________,引用的使用关键字____________。 7、考虑下面的类: class Identify{ public static int x = 7; public int y = 3; } (1)类变量是_________,实例变量是____________ (2)执行下列代码后, Identify a = new Identify();Identify b = new Identify(); a.y = 5; b.y = 6; Identify.x = 1; b.x = 2; a.y=__________; b.y=__________; a.x=________; b.x=_________ 二、选择题(每题2分,共0分) 1、下列哪编译会出错? int i=0xff; B. boolean b=-1; C. long l=12345L; D. int i=017; 2、下述说法错误的是 A 静态的成员域或方法属于类,其它成员域或方法属于实例对象。 B 将父类型的数据转换为其子类型的数据需要显式类型转换。 C Java不支持多重继承,但允许一个类有多个直接父接口。 D文件中出现语句import javax.swing.*,便不需import javax.swing.table.*。 3、关于构造方法的说法,错误的是 A 任何一个类都必须有自定义的构造方法。 B 构造方法没有返回值。 C 构造方法必须与类同名。 D一个类可以含有多种构造方法。 4、。 5、下列哪个接口的定义是正确的 A. public interface A{} B. public interface A{int a;} C. public interface A implements B{} D. 以上均不正确 6、   7、编译并运行下列代码的输出是什么? int Output = 10; boolean b1 = false; if((b1 == true) ((Output += 10) == 20)){ ?? System.out.println(We are equal + Output); }else{ ?? System.out.println(Not equal! + Output); } A. ot equal!10 B. We are equal!10 C. Not equal!20 D. 编译错误 8、关于输入输出,下列说法错误的是( ) A 除了标准的输入输出外,其他所有的IO动作都必须依靠java.io包完成。 B java.io包包括Stream类和Reader/Writer类两大继承体系。 C InputStreamReader和OutputStreamWriter将输入流和输出流转换为相应的读写器。 D输入输出的动作可以不依靠节点类完成。 9、应用下列哪个修饰符于方法使得在执行方法的任何代码前获取对象this的锁? A. final B. abstract C. synchronized D. static   10、下列方法与方法public void add(int a)为合理的重载方法A . public int add(int a, int b, int c) B. public void add(int b) C. public void add(int a, int b) D. public void add(char a)    A. synchronized B. static C. final D. abstract 13、如果子类的构造方法中没有使用super显式调用父类的构造方法,则默认调用 A.不调用父类的构造

文档评论(0)

1亿VIP精品文档

相关文档