1 / 11
文档名称:

java基础笔试测试题及答案.doc

格式:doc   大小:108KB   页数:11
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java基础笔试测试题及答案.doc

上传人:63229029 2017/4/13 文件大小:108 KB

下载得到文件列表

java基础笔试测试题及答案.doc

文档介绍

文档介绍:Java 一章至五章考试一. 填空题(8分) 1. 面向对象的三大原则是( 封装),( 继承)和( 多态).2 分 2. 如果想在对象实例化的同时就初始化成员属性,则使用( 构造函数).2 分 3.( 实体) 方法和( 构造) 方法不能修饰为 abstract ?(60 分) 1)在 Java 语言中,下列( a,d )是不满足命名规范的变量名。(选择二项) a) 姓名 b) $Name c) _instanceof d) instanceof 2) 下列 Java 代码片段的输出结果是(a)。 char c='a'; int i=c; float f=i; byte b=(byte)c; (c+","+i+","+f+","+b); a) 编译错误 b) a,97,97,97 c) a,97,,97 d) a,97,,97 3) 下列 Java 代码中,空白处的代码是( b,c )。( 选择两项) public interface Fee { public float calLabFee(float unitPrice, float time); } public class FeeImpl implements Fee { public float calLabFee(float unitPrice, float time){ return unitPrice * time; }} public class FeeInterfaceTest { public static void main(String[] args){ ________________ Float labFee = (,5); }} a) Fee fee = new Fee (); b) Fee fee = new FeeImpl(); c) FeeImpl fee = new FeeImpl(); d) FeeImpl fee = new Fee (); 4)在 JAVA 语言中,在包 Package1 中包含包 Package2, 类 Class_A 直接隶属于包 Package1, 类 Class_ C 直接隶属于包 package2. 在类 Class_ B 要应用 Class_ A 的A和 Class_C 的方法 B, 你需要( a,b )语句。(选择两项) a) import package1.*; b) import .*; c) import package2.*; d) import .*; 5) int[] my_Array; my_Array=new int[5]; for(int count=0;count<=5;count++) (my_Array[count]); 正确的运行结果是( d) a)将1,2,3,4,5 输出到屏幕 b)将0,1,2,3,4 输出到屏幕 c)将0,1,2,3,4,5 输出到屏幕 d) 将出现运行时异常 6)在 java 语言中,如果你有下面的类定义: ( b) abstract class Shape{ abstract void draw(); } class Square extends Shape{}. (选择一项) a) 一切成功编译 b) Shape 可以编译, Square 不能编译 c) Square 可以编译, Shape 不能编译 d) Square , Shape 都不能编译 7)在 JAVA 编程中,以下( b )命令用来执行 JAVA 类文件 a) javac b) java c) appletviewer d) 以上所有选项都不正确 8) 编译并运行下面的 Java 程序: (c) class A{ int var1=1; int var2; public static void main(String[] args){ int var3=3; A a=new A(); (++var3); }} a)0 b)4 c)3 d) 代码无法编译,因为 var2 根本没有被初始化 9)在 Java 语言中,下面关于构造函数的描述正确的是( d)。(选择一项) a) 类必须有显式构造函数 b) 它的返回类型是 void c) 它和类有相同的名称,但它不能带有任何参数 d) 以上皆非 10) 在 java 语言中,类 Worker 是类 Person 的子类, Worker 的构造方法中有一句"super()", 该语