java-试题.pdf_第1页
java-试题.pdf_第2页
java-试题.pdf_第3页
java-试题.pdf_第4页
java-试题.pdf_第5页
已阅读5页,还剩4页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

、 单项选择题单项选择题1.01.0分分/ /题题 1、下面关于java中类的说法哪个是不正确的 C 选项A:类体中只能有变量定义和成员方法的定义,不能有其他语句。 选项B:构造函数是类中的特殊方法 选项C:类一定要声明为public的,才可以执行。 选项D:一个java文件中可以有多个class定义。 请作答: A B C D 2、在java输入输出流的使用中,既可做输入流也可以做输出流的类是:C 选项A:DataInputStream 选项B:InputStreamReader 选项C:RandomAccessFile 选项D:BufferedReader 请作答: A B C D 3、对于输入输出操作的如下一段程序:B import java.io.*; class IOTest public statics void main(String args) try byte bArray=new byte128; System.out.println(“Enter something:”); System.in.read(bArray); System.out.print(“You entered:”); System.out.println(bArray); catch(IOException ioe) System.out.println(ioe.toString(); 当我们输入的内容为:shenzhen后,其运行的结果是: 选项A:shenzhen 选项B:*123*192.* 选项C:shen zhen 选项D:zhen 请作答: A B C D 4、java应用在消费电子市场上开发平台名称为: B 选项A:JDK 选项B:J2ME 选项C:J2SE 选项D:J2EE 请作答: A B C D 5、对于java中的集合类来说,以下的哪个说话是正确的?B 选项A:集合类一般增加元素的操作是elements() 选项B:它们处于java.util.*包中 选项C:不需要使用import语句,直接可以调用 选项D:ArrayList不是集合类 请作答: A B C D 6、参考如下代码:C public class Student implements Serializable int id;String name; int age; String department; public Student(int id, String name,int age, String department) this.id=id; =name; this.age=age; this.department =departmernt; 选项A:其中接口Serializable多余,可省略 选项B:该段程序会编译错误,由于没实现接口的方法 选项C:编译正确,接口是为了序列化 选项D:无法编译,退出系统 请作答: A B C D 7、Java变量中,以下不属于复合类型的数据类型是 B 选项A:类 选项B:字符型 选项C:数组型 选项D:接口 请作答: A B C D 8、如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词 A 选项A:public 选项B:private 选项C:protected 选项D:transient 请作答: A B C D 9、下面哪个语句是正确的 B 选项A:Object o=new Button(A) ; 选项B:Button b=new Object(B) ; 选项C:Panel p=new Frame() ; 选项D:Frame f=new Panel() ; 请作答: A B C D 10、以下程序片段的输出为:C try String s = “one“; int n = Integer.parseInt(s) ; int m = n/(n-1) ; System.out.print(0) ; catch (ArithmeticException e) System.out.print(1) ; catch (NumberFormatException e) System.out.print(2) ; catch (Exception e) System.out.print(3) ; 选项A:0 选项B:1 选项C:2 选项D:3 请作答: A B C D 11、对于下列代码: A public class Parent public int addValue( int a, int b) int s; s = a+b; return s; class Child extends Parent 下述哪些方法可以加入类Child? 选项A: int addValue( int a, int b )/ do something. 选项B: public void addValue (int a, int b )/ do something. 选项C: public int addValue( int a )/ do something. 选项D: public int addValue( int a, int b )throws MyException /do something. 请作答: A B C D 12、System类在哪个包中? D 选项A:java.util 选项B:java.io 选项C:java.awt 选项D:java.lang 请作答: A B C D 13、设有定义 int i = 6 ; ,则执行以下语句后,i 的值为 多少? C i += i - 1; 选项A:10 选项B:121 选项C:11 选项D:100 请作答: A B C D 14、public class Person static int arr = new int10; public static void main(String a) System.out.println(arr1) ; 那个语句是正确的? C 选项A:编译时将产生错误; 选项B:编译时正确,运行时将产生错误; 选项C:输出零; 选项D:输出空。 请作答: A B C D 15、下面哪种注释方法能够支持javadoc命令: D 选项A:/*.*/ 选项B:/*.*/ 选项C:/ 选项D:/*.*/ 请作答: A B C D 二二 、 多项选择题多项选择题2.0分分/题题 1、关于接口(interface) ,下列说法正确的是:A B EF 选项A:接口可用于定义常量。 选项B:在接口中所有的方法都是public的。 选项C:接口中可以定义实例成员变量(instance field) 。0) System.out.println(“ 正 数 “+ai); if(ai0) System.out.println(“ 负 数 “+ai); if(ai=0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论