ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:23.88KB ,
资源ID:10657455      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10657455.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(202 Sun SATC Java程序员全真卷02.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

202 Sun SATC Java程序员全真卷02.docx

1、202 Sun SATC Java程序员全真卷02全真题021:单选(1分)在子类中调用父类中被覆盖的方法时需要使用哪项关键字?A this B super C new D 以上都不是2:单选(1分)public class Employee private String name; public Employee(String name)this.name = name; public String getName()return name; public class Manager extends Employee public Manager(String name) System.ou

2、t.println(getName(); 执行语句new Manager(“smith”)后程序的输出是哪项?A smith B null C 编译错误 D name3:单选(1分)public class Employee private String name; public Employee(String name)this.name = name; public void display() System.out.print(name); public class Manager extends Employee private String department; public Ma

3、nager(String name,String department) super(name);this.department = department; public void display() System.out.println(super.display()+”,”+department); 执行语句new Manager(“smith”,”SALES”)后程序的输出是哪项?A smith,SALES B null,SALES C smith,null D null,null4:单选(1分)用于编译Java源文件的JDK工具是?A javac B jdb C java D juni

4、t5:单选(1分)现有: 1. class Beverage 2. Beverage() System.out.print(beverage ); 3. 4. class Beer extends Beverage 5. public static void main(String args) 6. Beer b = new Beer(14); 7. 8. public int Beer(int x) 9. this(); 10. System.out.print(beer1 ); 11. 12. public Beer() System.out.print(beer2 ); 13. 结果是什

5、么?A beer1 beverage B beer2 beverage C beverage beer1 D 编译失败6:单选(1分)Java程序的跨平台特征是由以下哪项技术实现的?A 系统硬件 B JVM C Java编译器 D 操作系统7:单选(1分)现有:1. class Over 2. int doIt(long x) return 3; 3. 4.5. class Under extends Over 6. / insert code here7. 和四个方法:short doIt(int y) return 4; int doIt(long x, long y) return 4;

6、 private int doIt(short y) return 4; protected int doIt(long x) return 4; 分别插入到第6行,有几个可以通过编译?A 0 B 1 C 3 D 48:单选(1分)现有: 5. class BitStuff 6. BitStuff go() System.out.print(bits ); return this; 7. 8. class MoreBits extends BitStuff 9. MoreBits go() System.out.print(more ); return this; 10. 11. public

7、 static void main(String args) 12. BitStuff bs new BitStuff(), new MoreBits();13. for( BitStuff b : bs) 14. b.go(); 15. 16.结果为:A bits bits B bits more C more more D 编译失败9:单选(1分)下列有关接口的叙述错误的是哪项?A 接口中只能包含抽象方法和常量 B 一个类可以实现多个接口C 接口不能被继承 D 类实现接口时必须实现其中的方法10:单选(1分)现有两个文件1. package x;2. public class X 3. p

8、ublic static void doX() System.out.print(doX ); 4.和:1. import x.X;2. class Find 3. public static void main(String args) 4. X myX new X(); myX.doX();5. X.doX();6. x.X.doX();7. x.X myX2 new x.X(); myX2.doX();8. 9. 结果为:A doX doX doX doX B Find类中出现多个错误,编译失败。C Find类第 4行出现一个错误,编译失败。 D Find类第 5 行出现一个错误,编译失

9、败。11:单选(1分)现有: 1. interface Animal 2. void eat(); 3. 4. 5. / insert code here 6. 7. public class HouseCat extends Feline 8. public void eat() 9. 和五个声明: abstract class Feline implements Animal abstract class Feline implements Animal void eat(); abstract class Feline implements Animal public void eat(

10、); abstract class Feline implements Animal public void eat() abstract class Feline implements Animal abstract public void eat(); 分别插入到第5行,有几个可以通过编译?A 0 B 1 C 2 D 312:单选(1分)现有: 2. class Mineral 3. static String shiny() return 1; 4. 5. class Granite extends Mineral 6. public static void main(String ar

11、gs) 7. String s = shiny() + getShiny(); 8. s = s + super.shiny(); 9. System.out.println(s); 10. 11. static String getShiny() return shiny(); 12. 结果为:A 3 B 12 C 111 D 编译失败13:单选(1分)现有: 1. class Bird 2. static void talk() System.out.print(chirp ); 3. 4. class Parrot extends Bird 5. static void talk() S

12、ystem.out.print(hello ); 6. public static void main(String args) 7. Bird birds new Bird(), new Parrot(); 8. for( Bird b : birds) 9. b.talk(); 10. 11. 结果为:A chirp chirp B chirp hello C hello hello D 编译失败14:单选(1分)现有: 1. interface I void go(); 2. 3. abstract class A implements I 4. 5. class C extends A

13、 6. void go() 7. 结果是什么?A 代码通过编译 B 由于多个错误导致编译失败C 由于第1行的错误导致编译失败 D 由于第6行的错误导致编译失败15:单选(1分)所有异常的父类是哪项?A Exception B Error C RuntimeException D Throwable16:单选(1分)public class TestApp public static void main(String args)tryint i = 0;int j = 1 / i;System.out.println(“1”); catch(Exception e)System.out.prin

14、t(“3”);finallySystem.out.print(“4”); 上述程序运行后的输出是哪项?A 4 B 34 C 43 D 1417:单选(1分)在方法的声明中,要求该方法必须抛出异常时使用哪个关键字?A throws B catch C finally D throw18:单选(1分)现有: 1. class Parser extends Utils 2. public static void main(String args) 3. try System.out.print(new Parser().getInt(42); 4. catch (Exception e) 5. Sy

15、stem.out.println(Exc); 6. 7. int getInt(String arg) throws Exception 8. return Integer.parseInt(arg); 9. 10. 11. class Utils 12. int getInt(String arg) return 42; 13.结果为:A 42 B Exc C 42Exc D 编译失败19:单选(1分)现有: 1. class Number 2. public static void main(String args) 3. try 4. System.out.print(Integer.p

16、arseInt(forty ); 5. catch (RuntimeException r) 6. System.out.print(runtime ); 7. catch (NumberFormatException e) 8. System.out.print(number ); 9. 10. 11. 结果是什么?A forty B number C runtime D 编译失败20:单选(1分)当对Set类型的集合使用add()方法时,若方法返回false说明什么?A 添加的元素不存在 B 从集合中删除元素C 元素添加到集合中 D 添加的元素在集合中已经存在21:单选(1分)Map接口中

17、的方法EntrySet()返回的内容是哪项?A 键的集合 B 值的集合 C 集合的大小 D 键值映射的集合22:单选(1分)能够遍历泛型ListInteger al中的所有元素的语句是哪项?A for(Integer i : al) B for(i : al)C for(al) D forEach(Integer i : al)23:单选(1分)下列哪项是Java语言中所定义的字节流?A InputStream B Reader C Writer D Output24:单选(1分)下列哪项是用于输入的字符流?A Writer B Reader C OutputStream D Stream25

18、:单选(1分)下列有关Swing的叙述,哪项错误?A Swing是Java基础类(JFC)的组成部分 B Swing是可用来构建GUI的程序包C Java基础类(JFC)是Swing的组成部分 D Swing是AWT图形工具包的替代技术26:单选(1分)现有:1. class Birds 2. public static void main(String args) 3. try 4. throw new Exception();5. catch (Exception e) 6. try 7. throw new Exception();8. catch (Exception e2) Syst

19、em.out.print(inner ); 9. System.out.print(middle );10. 11. System.out.print(outer );12. 13. 结果为:A inne B inner outer C middle outer D inner middle outer27:单选(1分)现有: 1. class Parser extends Utils 2. public static void main(String args) 3. try System.out.print(new Parser().getInt(42); 4. catch (Number

20、FormatException n) 5. System.out.println(NFExc ); 6. 7. int getInt(String arg) throws NumberFormatException 8. return Integer.parseInt(arg); 9. 10. 11. class Utils 12. int getInt(String arg) return 42; 13. 结果为:A 42 B NFExc C 42NFExc D 编译失败28:单选(1分)java.awt.event.MouseAdaptor是一个:A 接口 B 具体类 C 抽象类 D 内部

21、类29:单选(1分)使GUI事件处理器生效的方法是:A 将事件源向事件处理器注册 B 将事件处理器向事件源注册C 将事件处理器向事件注册 D 将事件向事件处理器注册30:单选(1分)当一个处于阻塞状态的线程解除阻塞后,它将回到哪个状态?A 运行中状态 B 结束状态 C 可运行状态 D 新建状态31:单选(1分)下列有关UML类图的描述,错误的是哪项?A UML类图定义了一组符号用于表示对象技术的抽象,例如类、对象等B 一个UML类图代表一个类C UML的详细类图中包括类名、字段、构造器和方法D UML的简要类图包括类名、字段和方法32:单选(1分)Java语言中int类型的取值范围是哪项?A

22、0到216 -1(零到二的十六次方减一)B -231到231 -1(负二的三十一次方到二的三十一次方减一)C -263到263 -1(负二的六十三次方到二的六十三次方减一)D -215到215 -1(负二的十五次方到二的十五次方减一)33:单选(1分)下列哪项不是int类型的字面量?A 20 B 077 C 0xABBC D u03A634:单选(1分)假设有字符串“123”,能把该字符串变成整数的方法是哪几项?A Integer.parseInt(”123”) B Float.parseFloat(“123”)C Integer.valueOf(“123”).initValue() D 以上

23、都不是35:单选(1分)下列哪项不是Java语言的关键字?A goto B instanceof C sizeof D volatile36:单选(1分)现有: 1. class Passer 2. static final int x = 5; 3. public static void main(String args) 4. new Passer().go(x); 5. System.out.print(x); 6. 7. void go(int x) 8. System.out.print(+x); 9. 10. 结果是什么?A 55 B 56 C 65 D 6637:单选(1分)程序

24、:class TestApp public static void main(String args) for(int i=0;i5;i+) System.out.print(i+1);System.out.println(i); 上述程序运行后的结果是哪项?A 123456 B 123455 C 123450 D 编译错误38:单选(1分)程序:class TestApp public static void main(String args) System.out.println(multiply(2,3,4,5);public int multiply(int nums) int res

25、ult = 1; for(int x :nums)result *= x; return result; 程序运行后的输出是哪项?A 14 B 编译错误 C 120 D 2439:单选(1分)现有: 1. class Ifs 2. public static void main(String args) 3. boolean state = false; 4. int i = 1; 5. if(+i 1) & (state = true) 6. i+; 7. if(+i 3) | (state = false) 8. i+; 9. System.out.println(i); 10. 11.

26、结果为:A 3 B 4 C 5 D 编译失败40:单选(1分)运行时,数组以哪种方式存在?A 对象 B 基本类型变量 C 引用类型变量 D 视具体情况而定41:多选(2分)以下哪些包是Java标准库中常用的包?(选三项)A javax.servlet.http B java.lang C java.util D java.sql42:多选(2分)现有两个源文件:1. package com.sun;2. public class PkgAccess 3. public static int tiger = 1414;4. 和 1. import com.sun.PkgAccess;2.3. p

27、ublic class PkgAccess2 4.5. int x1 = PkgAccess.tiger;6. int x2 = tiger; 7. int x3 = com.sun.PkgAccess.tiger; 8. int x4 = sun.PkgAccess.tiger; 9. 下面哪两项是正确的?(选两项)A PkgAccess2类可编译。 B 由于第5行发生错误编译失败。C 由于第6行发生错误编译失败。 D 由于第8行发生错误编译失败。43:多选(2分)现有包结构:com|- x| |- Alpha.class| | |- y| |- Beta.class| |- Gamma.c

28、lass和类: 4. /insert code here 5. import com.*;6. import com.x.y.*;7.8. class Test Alpha a; Beta b; Gamma c; 哪两行分别插入后可允许代码编译?(选两项)A package com.; B import com.x; C package com.x; D import com.x.Alpha;44:多选(2分)现有如下包结构:com|- x| |- Alpha.class| | |- y| |- Beta.class| |- Gamma.class和类:class Test Alpha a; Beta b; Gamma c; 哪三个必须加入到类 Test 中,以使其通过编译?(选择三个

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1