Java考试题+答案13059.pdf
《Java考试题+答案13059.pdf》由会员分享,可在线阅读,更多相关《Java考试题+答案13059.pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、选择题(每题 3 分,共 45 分)1、下列程序编译或运行的结果是。()D public static void main(String args)int a=10;int b,c;if(a50)b=9;c=b+a;B.19 C.9 D.编译错误 2、下列语句片段中,four 的值为 ()D int three=3;char one=1;char four=(char)(three+one);A.3 B.1 C.31 D.4 3、下列代码的运行结果是()D public static void main(String args)int a=7;A B2 C D1 4、以下程序的输出结果为()。
2、D public static void main(String args)int x=1,y=1,z=1;if(x-=1&y-=1|z-=1)+x+”,y=”+y+”,z=”+z);A.x=0,y=1,z=1 B.x=0,y=2,z=2 C.x=0,y=2,z=1 D.x=0,y=0,z=1 5、下列代码段编译和运行的结果是().C public static void main(String args)String str=“null”;if(str=null)else if()=0)else A.null B.zero C.some D.编译错误 6、下列代码的运行结果是():D pub
3、lic class Animal public String noise()return“peep”;public static void main(String args)Animal animal=new Dog();Cat cat=(Cat)animal;class Dog extends Animal public String noise()return“bark”;class Cat extends Animal public String noise()return“meow”;A.peep B.bark C.meow D.编译错误 E.抛出运行时异常 7、关于下列代码说法正确的
4、是()D public class Foo public int add(int a,int b)return a+b;public static void main(String args)Foo foo=null;A.编译错误 B.正常运行,但无结果输出 D.运行时抛出 NullPointerException 8、程序的执行结果是()B public class Test int x;public static void main(String args)Test t=new Test();=5;change(t);public static void change(Test t)=3;
5、A.5 B.3 C.0 D.4 9、关于下列代码书法正确的是()B public class A public void doit()public String doit()return“a”;public double doit(int x)return;A.无编译错误 B.代码 public String doit()行,出现编译错误 C.代码 public double doit(int x)行,出现编译错误 D.代码 return“a”;行处 出现编译错误 10、下列代码的运行结果是()D String test=“This is a test”;String tokens=(“s”)
6、;A.0 B.1 C.3 D.4 11、请看下列代码()A 1 第 1 行抛出异常 B.第 3 行抛出异常 C.第 5 行抛出异常 D.第 3 行代码成功执行 E.第 5 行代码成功执行 F.不管如何第 7 行都会运行 12、Java 中单一文件里的关键字 class import package 出现的顺序应为:()C A.class package import B.class import package C.package import class D.import package class 13、给出以下代码,请问该程序的运行结果是什么 D class Example public
7、 static void main(String args)String s=new String(Computer);if(s=Computer)Equal A);if(Computer)Equal B);A、代码编译失败 B、打印输出空白行 C、打印输出:Equal A;D、打印输出:Equal B E、打印输出:Equal A 和 Equal B 14、Java语言中,通常把可能发生异常的方法调用语句放到_、_块中,分别用来捕获和处理异常。()C A.try,finally;B.catch,try;C.try,catch D.finally,try 15、下列哪个语句可以获取文件“”的父
8、目录名称()D A.String name (“”);B.String name (new File(“”).getParent();C.String name (new File(“”).getParentName();D.String name (new File(“”).getParentFile();填空题(每空 2 分,共 20 分)1、完成代码计算 10 的阶乘并输出,把下面代码补全:int result=1;for(int i=2;i=10;i+)result);答案:result*=i 或 result=result*i 2、在 Java 的类中需要将一个成员变量设置成子类可访
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 考试题 答案 13059
限制150内