西交《Java语言》在线作业答卷_第1页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、西交Java语言在线作业试卷总分:100 得分:100一、单选题 (共 30 道试题,共 60 分)1.在调用方法时,若要使方法改变实参的值,可以()A.用基本数据类型作为参数B.用对象作为参数C.A和B都对D.A和B都不对答案:B2.若特快订单是一种订单,则特快订单类和订单类的关系是_。A.使用关系B.包含关系C.继承关系D.无关系答案:B3.class Person String name,department; int age; public Person(String n)name=n; public Person(String n, int a)name=n;age=a; publi

2、c Person(String n,String d,int a) /doing the same as two arguments version of constructer /including assignment name=n,age=a 下列哪一个选项可以添加到“/doing the same.”处?A.Person(n,a)B.this(Person(n,a)C.this(n,a)D.this(name,age答案:C4.下面哪个函数是public void aMethod().的重载函数?( )A.void aMethod( ).B.public int aMethod().C

3、.public void aMethod ( ).D.public int aMethod ( int m).答案:D5.Java application中的主类需包含main方法,main方法的返回类型是什么?()A.int()B.staticC.voidD.boolean()答案:C6.执行完代码intx=new int25;后,以下说明是正确的( )。A.x24为0B.x24未定义C.x25为0D.x0为空答案:A7.java语言使用的字符码集是( )A.ASCB.BCDC.DCBD.Unicode答案:D8.下列程序段执行后的结果是( )。 String s=new String(ab

4、cdefg); for(int i=0;i j ) i-; else j-;A.15B.16C.7D.8答案:D二、多选题 (共 10 道试题,共 20 分)31.构造BufferedInputStream的合适参数是哪个? ( )A.BufferedInputStreamB.BufferedOutputStreamC.FileInputStreamD.FileOuterStreamE.File答案:AC32.下面的Java语句错误的是:A.Double a=1.0;B.double a=1.0;C.out.println(hello);D.DatagramSocket a = new Dat

5、agramSocket()答案:AC33.下面的Java语句错误的是( )。A.Double a=1.0;B.double a=1.0;C.out.println(hello);D.DatagramSocket a = new DatagramSocket()答案:AC34.下面的说法正确的是( )。A.Java语言里的线程不是对象B.Applet不需要main方法C.Java语言的对象都是java.lang.Object的子类D.double是Java语言的合法标识符答案:BC35.下列说法错误的有()A.在类方法中可用this来调用本类的类方法B.在类方法中调用本类的类方法时可直接调用C.

6、在类方法中只能调用本类中的类方法D.在类方法中绝对不能调用实例方法答案:ACD36.下列说法正确的有()A.环境变量可在编译source code时指定B.在编译程序时,所能指定的环境变量不包括class pathC.javac一次可同时编译数个Java源文件D.javac.exe能指定编译结果要置于哪个目录(directory)答案:BCD37.下面的说法正确的是:A.Java语言里的线程不是对象B.Applet不需要main方法C.Java语言的对象都是java.lang.Object的子类D.double是Java语言的合法标识符答案:BC38.选出合理的标识符 ( )A._sys1_l

7、llB.2mailC.$changeD.class答案:AC39.下列哪些说法是正确的?()A.Java语言只允许单一继承B.Java语言只允许实现一个接口C.Java语言不允许同时继承一个类并实现一个接口D.Java语言的单一继承使得代码更加可靠答案:AD40.下面关于Java代码安全的说法哪些是正确的?A.程序执行过程中需要的所有类都是通过字节码校验程序装入的。B.代码的运行是由Java运行环境中的解释器完成的。C.在运行时,字节码要经过装入,校验之后,才能在解释器中执行。D.在缺省的安全配置条件下,Java Applet不能访问任何本地资源。答案:ABCD三、判断题 (共 10 道试题,共 20 分)41.类和方法一般可以实现满足所有用户需要的错误处理。( )答案:错误42.程序员必须创建System.in,System.out和System.err对象。()答案:错误43.不基于GUI的应用程序会终止,applet或基于GUI的应用程序会重新开始一般事件处理。( )答案:正确44.抛出异常后,控制执行try块后适当的catch块处理程序(如果存在)。()答案:正确45.方法重写发生在类继承时,子类可以重写一个父类;数列表一样时才能说是重写,否则就是重载答案:正确46.抽象类可以实例化对象。()答案:错误47.声明变量时必须指定一个类型。 ( )答案:正确48.S

温馨提示

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

评论

0/150

提交评论