




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Sun Java程序员模拟题(1)2使用JDK工具生成的Java文档的文件格式是? BA. XML格式B. HTML格式C. 二进制格式D. 自定义格式3以下关于Applet的描述,哪项错误? BA. 一个Applet就是一段Java程序B. Applet是一种特殊的Java程序,它需要运行在Web服务器上C. Applet是一种特殊的Java程序,它需要运行在Web浏览器上D. Applet是一种Java SE平台的应用程序4下列有关类、对象和实例的叙述,正确的是哪一项? BA. 类就是对象,对象就是类,实例是对象的另一个名称,三者没有差别B. 类是对象的抽象,对象是类的具体化,实例是对象的另一个名称C. 对象是类的抽象,类是对象的具体化,实例是对象的另一个名称D. 类是对象的抽象,对象是类的具体化,实例是类的另一个名称6下列有关类声明的代码片段,哪一项是正确的?BA. import java.sql.*;package school;class StudentB. package school;import java.sql.*;(引入)class StudentC. package school;class Studentimport java.sql.*;D. package school;import java.sql.*;private String name;class Student7现有: A1. class TestFoo 2. int x; 3. String y; 4. int getX() return x; (4,5,6是方法)5. String getY() return y; 6. void setX(int x) 7. int z = 7; 8. this.x = x; 9. 10. Private代表属性封装可以添加多少个修饰符来封装此类? A2 B3 C4 D5 8有关new关键字的描述正确的是哪项? AA. new会调用类的构造器来创建对象B. new所创建的对象不占用内存空间 (一定会占用)C. 创建对象实例的时候可以不使用new关键字(一定要用)D. new所创建的对象一定存在引用变量(不一定会存在)9类Student代码如下:Dclass Student String name;int age;Student(String nm) (构造方法) name = nm;执行语句Student stu = new Student()后,字段age的值是哪项?A. 0B. nullC. falseD. 编译错误10下列哪项不是Java语言中所规定的注释样式? BA. / 单行注释 (无)B. - 单行注释C. /* 单行或多行注释*/D. /* 文档注释*/ 11类Teacher: class TeacherString name;float salary;Teacher(String name) = name;Teacher(String name,float salary) = name; this.salary = salary;执行语句Teacher t = new Teacher(“Tom”,2000.0f);后,字段salary的值是哪一项? AA. 2000.0fB. 0.0fC. null;D. 200012Java语言中表达式10/3的结果是哪项? C A. 3.3B. 3.33 C. 3 (两个整数,结果肯定是整数)D. 3.013Java语言中表达式-123 的结果是哪项? D (12的二进制00001100,-12的二进制11110100)A. -4B. -9C. -1D. -214下列赋值语句正确的是哪一项? DA. long val=6;B. int age = 23L;C. short x=1,y=2,z z=x+y;D. int a= A; (A=65)15假设有2个整数x和y,表达式x=y ? x : y的含义是哪项? A A. 求2个数的较大数B. 求2个数的较小数C. 把y的值赋给xD. 把x的值赋给y16程序: class TestApp public static void main(String args) for(int i=0;i5;i+) System.out.print(i+1); System.out.println(i); (i没有定义) 上述程序运行后的结果是哪项? DA. 123456B. 123455C. 123450D. 编译错误17程序: class TestApp public static void main(String args) for(int i=0;i2) System.out.print(“1”); catch(NullPointerException e) System.out.print(“2”); 上述程序运行后的输出是哪项? DA. 1 B. 12 C. 21 D. 2 47public class TestApp public static void main(String args) try int i = 0; int j = 1 / i; String myname=null; if(myname.length()2) System.out.print(“1”); catch(NullPointerException e) System.out.print(“2”); catch(Exception e) System.out.print(“3”); 上述程序运行后的输出是哪项? AA. 3B. 2C. 231 D. 32 48public class TestApp public static void main(String args) try int i = 0; int j = 1 / i; System.out.println(“1”); catch(Exception e) System.out.print(“3”); finally System.out.print(“4”); 上述程序运行后的输出是哪项? BA. 4 B. 34 C. 43 D. 14 49public class TestApp public int mymethod() try int i = 0; int j = 1 / i; System.out.println(“1”); finally System.out.print(“4”); return 1; 上述程序运行后的输出是哪项? AA. 4 B. 14 C. 41 D. 以上都不对 50下列属于非受检异常的是哪项? DB. SQLExceptionB. IOExceptionC. NullPointerExceptionD. OutOfMemoryError51public class TestA public void methodA() throws IOException / public class TestB extends TestA public void methodA() throws EOFException / public class TestC extends TestA public void methodA() throws Exception / 当编译类TestC的时候,结果是哪项? BA. 正常B. 编译错误C. 运行错误D. 以上都不对Sun Java程序员模拟题(2)2下述代码执行后,有几个引用变量和几个对象?A对象声明Student stu(对象) = new Student(“Mike”); 对象定义(开辟空间)Student stua;(声明变量)Stua = stu; A. 2个引用变量,1个对象B. 1个引用变量,1个对象C. 2个引用变量,2个对象D. 1个引用变量,2个对象3下列关于Java对象清除的叙述正确的是哪项? BA. 对象被创建后,立刻变成垃圾对象B. 任何不再被引用的对象都是垃圾收集的对象C. 一旦对象失去引用,垃圾收集器立刻把它从内存中清除(不是立刻)D. Java对象的清除必须自己手动处理(不用手动,手动也完成不了)Java里边有个垃圾清除工具,它是不定时的。4下列哪项不是int类型的字面量? DA. 20 B. 077 0开头是八进制 C. 0xABBC 十六进制的整数 D. u03A6字符类型5下列哪项不是Java语言的关键字? CA. gotoB. instanceof 修饰符C. sizeof 方法名,求类或对象占的字节数D. volatile6现有: A3. class Parser (类)extends(继承) Utils 4. public static void main(String args) 5. System.out.print(输出打印)(new Parser().getInt(42); 子类一个对象调用getInt,“42”是字符串6. 7. int getInt(String arg) 定义方法8. return Integer.parseInt(arg); 将字符串变为整型(int型)9. 10. 11. class Utils 12. int getInt(String arg) throws Exception return 42; 13. 结果为: A 42 B 编译失败。 C 无输出结果。 D 运行时异常被抛出。 7现有: C1. interface Altitude 定义接口 2. /insert code here 注释3. 和4个声明:int HIGH = 7; /等价于public static(静态的) final (最终的)int HIGH=7;接口只有常量的定义(对的)public int HIGH = 7; (对的)abstract int HIGH = 7; interface int HIGH = 7; 接口前修饰分别插入到第2行,有多少行可以编译?A 0 B 1 C 2 D 3 E 4 8程序:Cclass TestApp public static void main(String args)System.out.println(multiply(2,3,4,5);public int multiply(int nums) int result = 1; for(int x :nums) for循环 result *= x; /result =result*x; return result; 2、6、24、120程序运行后的输出是哪项?A. 14 B. 编译错误 C. 120 D. 249程序:Cclass TestReferencepublic static void main(String args)int x=2; TestReference tr = new TestReference(); System.out.print(x); 2 tr.change(x); System.out.print(x);public void change(int num) num局部变量 num = num + 1;程序运行后的输出是哪项? A. 23 B. 21 C. 22 D. 编译错误10如果想要一个类不能被任何类继承的话,需要使用哪个关键字来修饰该类?BA. abstract B. final C. static D. new11为了使得System.out.println()输出对象引用的时候得到有意义的信息,我们应该覆盖Object中的哪个方法?所有类的父类CA. equals B. hashCode C. toString 对象打印时调用该方法 D. notify12表达式”hello” instanceof 对象比较String返回的值是哪项?A比较左边的对象是不是String的一个实例A. true B. false C. 1 D. 0 E. hello13程序:class MyDateprivate int year;private int month;private int day;public MyDate(int year,int month,int day)this.year=year; this.month=month; this.day=day;/Override Method为了让new MyDate(1980,11,9)=(判断是否相等)new MyDate(1980,11,9) 返回true,必须在Override Method处覆盖哪个方法?BA. hashCode B. equals 相等 C. toString (输出) D. notify14现有: D(考查向上和向下转型)1. class Alpha void m1() 2. class Beta extends Alpha void m2() 3. class Gamma extends Beta 4. 5. class GreekTest 6. public static void main(String args) 7. 声明对象a Alpha a = new Alpha(), new Beta(), new Gamma() ; 8. for(Alpha a2 : a) 9. a2.m1(); 10. if (a2 instanceof Beta | 或者a2 instanceof Gamma) 11. /insert code here 插入12. 13. 14. 哪一行代码插入到第11行,将编译但是会在运行时产生异常?A. a2.m2(); B. (Beta)a2).m2(); C. (Alpha)a2).m2(); D. (Gamma)a2).m2(); 15程序员正在进行一个项目,必须实现equals方法与所给的hashCode方法协调运行:D42. public int hashCode() 43. return (size.hashCode() + color.hashCode() * 17; 44. 哪一个equals方法支持此目标?(表示内容是否相等)A. 无法确定B. public boolean equals(Object o) Sock s = (Sock) o; return size.equals(s.size); C. public boolean equals(Object o) Sock s = (Sock) o; return color.equals(s.color); D. public boolean equals(Object o) Sock s = (Sock) o; return size.equals(s.size) &(并且) color.equals(s.color); 18集合API中Set接口的特点是哪项?AA.不允许重复元素,元素无顺序 /API应用程序接口 ;set不允许放重复元素;list接口能放重复的内容B.不允许重复元素,元素有顺序C.允许重复元素,元素无顺序D.允许重复元素,元素有顺序19实现了Set接口的类是哪项?BA. ArrayList B. HashSet 是set的一个子类不能放重复元素 C. HashTable D. Collection20当对Set类型的集合使用add()方法时,若方法返回false说明什么? DA. 添加的元素不存在B. 从集合中删除元素C. 元素添加到集合中D. 添加的元素在集合中已经存在21表示键值对概念的接口是哪项?C /MAP中的所有内容都是通过key value形式保存数据A. Set B. List C. Map (集合) D. Collection 22Map接口中的方法EntrySet()返回的内容是哪项?DA. 键的集合 B. 值的集合 C. 集合的大小 D. 键值映射的集合23public class Demo public static void main(String args)List al = new ArrayList(); al.add(“1”); al.add(“2”); al.add(“2”); al.add(“3”); System.out.println(al); 上述程序执行后的输出是哪项? BA. 1,2,3 B. 1,2,2,3 C. 1,2,3,3 D. 2,1,3,225针对Set s接口,下列哪项是正确的?CA. s.add(2)B. s.add(new Integer(2)C. s.add(“2”)D. s.add(new java.util.Date()26创建一个只能存放String的泛型ArrayList的语句是哪项?DA. ArrayList al = new ArrayList(); B. ArrayList al = new List();C. ArrayList al = new ArrayList();D. ArrayList al = new ArrayList() list是父类27定义了一个泛型接口interface B,正确使用该泛型接口的语句是哪项?CA. class A extends B B. class A implements B C. class A implements B /一个类实现了另一个接口D. class A extends B 28现有: A3. import java.util.*; 4. class ForInTest 5. static List list = new ArrayList(); 6. 7. public static void main(String args) 8. list.add(a); list.add(b); list.add(c); 9. /insert code here 10. System.out.print(o); 11. 12. 哪一行插入到第9行将导致输出“abc”?A for(Object o : list) B for(Iterator o : list) C for(Object o : list.iterator() D for(Iterator o : list.iterator(); o.hasNext (); ) 30现有如下类型: Aa - java.util.Hashtableb - java.util.Listc - java.util.ArrayListd - java.util.SortedSet和定义: 1 使用本接口,允许用户控制集合中每个元素的插入位置。 2 使用本集合,确保用户可以按照递增或元素的自然顺序遍历集合。 3 本具体类型允许空元素及基于索引的访问。 4 本集合是同步的。 哪一组匹配是对的?A 1 描述 b; 3 描述 c。 B 2 描述 d; 3 描述 b。 C 3 描述 a; 4 描述 b。 D 4 描述 a; 2 描述 c。 31下列哪项是Java语言中所定义的字节流?AA、InputStream /流的操作主要有字节流和字符流。字节流包括:OutputStream(输出字节流)InputStream(输入字节流);字符流包括:Write(输出字符流)Reader(输入字符流)B、ReaderC、WriterD、Output32下列哪项是用于输入的字符流?BA. Writer B. Reader C. OutputStream D. Stream33在输入流的read方法返回哪个值的时候表示读取结束?CA. 0 B. 1 C. -1 D. null34现有: B1. class TestMain 2. static int x = 2; 3. static x = 4; 4. public static void main(String. args) 5. int y = x + 1; 6. System.out.println(y); 7. 8. 和命令行:java TestMain 结果为: A 3 B 5 C 编译失败 D 运行时异常被抛出35现有: Aint x reader.read(); 下面哪一项正确? A 阅读器可以是FileReader或者BufferedReaderB 阅读器不是FileReader或者BufferedReader类型C 阅读器可以是FileReader类型,但不能是BufferedReader类型D 阅读器可以是BufferedReader类型,但不能是FileReader类型36现有:D - f 是一个对 java.io.File 实例的合法引用 - fw 是一个对 java.io.FileWriter 实例的合法引用- bw 是一个对 java.io.BufferedWriter 实例的合法引用以下哪一项无效? A PrintWriter prtWtr new PrintWriter(f); B PrintWriter prtWtr new PrintWriter(fw); C PrintWriter prtWtr new PrintWriter(bw); D BufferWriter bufWtr new BufferedWriter(f); E BufferWriter bufWtr new BufferedWriter(fw); F BufferWriter bufWtr new BufferedWriter(bw); 37删除File实例所对应文件的方法是?BA. mkdir B. delete C. exists D. isHidden38获取File实例所封装文件长度的方法是?BA. getPath B. length C. lastModified D. getLength39下列有关Swing的叙述,哪项错误?CA. Swing是Java基础类(JFC)的组成部分B. Swing是可用来构建GUI的程序包C. Java基础类(JFC)是Swing的组成部分D. Swing是AWT图形工具包的替代技术41获取File实例所封装文件长度的方法是?BA. getPath B. length C. lastModified D. getLength42在Swing GUI编程中,setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)语句的作用是:DA. 当执行关闭窗口操作时,不做任何操作。B. 当执行关闭窗口操作时,调用 WindowsListener对象并将隐藏JFrameC.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025甘肃人力资源服务股份有限公司招聘3人笔试参考题库附带答案详解
- 2025浙江温州市公用事业发展集团有限公司招聘54人(第一批)笔试参考题库附带答案详解
- 2025江苏扬州人才集团下属企业招聘6人笔试参考题库附带答案详解
- 2025广西大藤峡水利枢纽开发有限责任公司春季招聘8人笔试参考题库附带答案详解
- 卸货吊装安全培训课件
- 2025年广东省盐业集团校园招聘笔试参考题库附带答案详解
- 2025年国网陕西省电力有限公司招聘480人(第二批)笔试参考题库附带答案详解
- 2025年中国南水北调集团青海有限公司春季招聘13人笔试参考题库附带答案详解
- 2025安徽蚌埠市国有资本运营控股集团有限公司招聘4人笔试参考题库附带答案详解
- 2025中广核新能源内蒙古分公司招聘37人笔试参考题库附带答案详解
- 2025年安徽省农业职业技能大赛(水生物病害防治员)备赛试题库(含答案)
- GB/T 6478-2015冷镦和冷挤压用钢
- 2022年《体育法》全文PPT
- 公司区域经营管理办法
- 五年级《中国民间故事》知识考试题库(含答案)
- 《景观生态设计》课件
- 江苏省南通市各县区乡镇行政村村庄村名居民村民委员会明细
- 中国古典乐器-古筝琵琶英文介绍(带翻译)课件
- 地表形态塑造内力作用说课
- QSY02553-2018井下作业井控技术规范
- 苏教版(新教材)三年级上册小学科学第二单元测试卷含答案
评论
0/150
提交评论