JAVA测试11441.pdf
《JAVA测试11441.pdf》由会员分享,可在线阅读,更多相关《JAVA测试11441.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 1)在 Java 语言中,下列()不是合法的变量名。a)姓名 b)$Name c)_instanceof d)instanceof 2)下列 Java 代码片段的输出结果是()。char c=a;int i=c;float f=i;byte b=(byte)c;System.out.println(c+,+i+,+f+,+b);a)编译错误 b)a,97,97,97 c)a,97,97.0,97 d)a,97,97.0f,97 3)下列 Java 代码中,空白处的代码是()。(选择两项)public interface Fee public float calLabFee(float uni
2、tPrice,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=fee.calLabFee(400.00,5);a)Fee fee=new Fee();b)Fee fee=new FeeImpl();c)FeeImpl fee=new FeeImp
3、l();d)FeeImpl fee=new Fee();4)在 JAVA 语言中,在包 Package1 中包含包 Package2,类 Class_A 直接隶属于包 Package1,类 ClassB 直接隶属于包 package2.在类 Class_C 要应用 Class_A的 B 和 Class_C 的方法 B,你需要()语句。(选择两项)a)import package1.*;b)import package1.package2.*;c)import package2.*;d)import package2.package1.*;5)int my_Array;my_Array=new
4、int5;for(int count=0;count=5;count+)System.out.println(my_Arraycount);a)将 1,2,3,4,5 输出到屏幕 b)将 0,1,2,3,4 输出到屏幕 c)将 0,1,2,3,4,5 输出到屏幕 d)将出现运行时异常 6)在 java 语言中,如果你有下面的类定义:()abstract class Shape abstract void draw();Class Square extends Shape.(选择一项)a)一切成功编译 b)Shape 可以编译,Square 不能编译 c)Square 可以编译,Shape 不能
5、编译 d)Square,Shape 都不能编译 7)在 JAVA 编程中,以下()命令用来执行 JAVA 类文件 a)javac b)java c)appletviewer d)以上所有选项都不正确 8)在 Java 中,下面描述正确的是()。(选择一项)a)try 块中可以有嵌套 try 块 b)try 块最多可以跟随 3 个 catch 块 c)try 块可以单独存在 d)try 块中一定要有 catch 9)在 Java 语言中,下面关于构造函数的描述正确的是()。(选择一项)a)类必须有显式构造函数 b)它的返回类型是 void c)它和类有相同的名称,但它不能带有任何参数 d)以上皆
6、非 10)在 java 语言中,类 Worker 是类 Person 的子类,Worker 的构造方法中有一句super(),该语句().(选择一项)a)调用类 Worker 中定义的 super()方法 b)调用类 Person 中定义的 super()方法 c)调用类 Person 的构造函数 d)语法错误 11)研究下面的 JAVA 代码:switch(x)case1:System.out.println(1);case2:case3:System.out.println(3);case4:System.out.println(4);当 x=2 时,运行结果是().(选择一项)a)没有输
7、出任何结果 b)输出结果为 3 c)输出结果为 3 和 4 d)输出结果为 1,3 和 4 12)在/point x 处的哪些申明是句法上合法的?(选择两项)class Person private int a;public int change(int m)return m;public class Teacher extends Person public int b;public static void main(String arg)Person p=new Person();Teacher t=new Teacher();int i;/point x ()a)i=m;b)i=b;c)
8、i=p.a;d)i=p.change(30);e)i=t.b;13)下面关于继承的哪些叙述是正确的?(选择两项)()a)在 java 中只允许单一继承 b)在 java 中一个类只能实现一个接口 c)在 java 中一个类不能同时继承一个类和实现一个接口。d)java 的单一继承使代码更可靠。14)public class test3 public static void main(string args)for(int i=0;i=0;j-)if(i=j)continue;system.out.printin(“i=”+i+“j”=+j);()(选择三项)a)i=0 j=3 b)i=0 j=
9、0 c)i=2 j=2 d)i=0 j=2 e)i=1 j=2 15)()修饰符允许对类成员的访问不依赖于该类的任何对象 a)abstract b)static c)return d)public 16)研究下面的 Java 代码:public class testException public static void main(String args)int a=0,1,2,3,4;int sum=0;try for(int i=1;i6;i+)sum=sum+ai;System.out.println(sum=+sum);catch(ArrayIndexOutOfBoundsExcept
10、ion e)System.out.println(数组越界);finally System.out.println(程序结束);输出结果将是()。(选择一项)a)10 数组越界 程序结束 b)10 程序结束 c)数组越界 程序结束 d)程序结束 17)给定如下 java 代码:public class Test public static void main(String args)int output=10;boolean b1=false;if(b1=true)&(output+=10)=20)System.out.println(“Equal”+output);else System.o
11、ut.println(“Not equal”+output);()a)Equal 10 b)Equal 20 c)Not equal 10 d)Not equal 20 18)给定如下 java 代码,编译运行后将会输出()(选择一项)public class Test public static void main(String args)int a=5;System.out.println(a%2=1)?(a+1)/2:a/2);a)1 b)2 c)3 d)4 19)public class Test extends Parent public int count()return 1%9;
12、public static void main(String args)System.out.println(count();编译运行结果是()(选择一项)a)编译错误 b)运行时出现例外 c)正常运行,输出 d)正常运行,输出 20)下列类中多重 catch 中同时使用时,()异常类应该最后列出 a)ArithmeticException b)NumberFormatException c)Exception d)ArrayIndexOutOfBoundsException 21)在 java 中,类 Animal 中的方法 printA()定义如下:public void printA()
13、int a=10;int result=10%3;System.out.println(result);在类 Dog 中方法 printA()定义如下:public void printA()int a=10;System.out.println(a/3);Dog 类的定义如下:class Dog extends Animal Animal animal=new Dog();animal.p A)0 B)3.3333 C)1 D)3 22)下面 Java 程序段运行后,将()。interface A int x=0;class B int x=1;class C extends B imple
14、ments A public void pX()System.out.println(x);public static void main(String args)new C().px();A)产生运行期错误 B)产生编译期错误 C)程序运行,输出结果为 1 D)程序运行,输出结果为 0 23)在 Java 语言中,下面()是导入包的合法语句。A)import com.mypkg.*;B)package com.mypkg.*;C)package com.mypkg;D)import package com.mypkg;24)public class MyClass1 public stati
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 测试 11441
限制150内