南开大学20秋《Java语言程序设计》在线作业(参考答案)_第1页
南开大学20秋《Java语言程序设计》在线作业(参考答案)_第2页
南开大学20秋《Java语言程序设计》在线作业(参考答案)_第3页
南开大学20秋《Java语言程序设计》在线作业(参考答案)_第4页
南开大学20秋《Java语言程序设计》在线作业(参考答案)_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、南开大学20秋Java语言程序设计在线作业(参考答案)测试文件是否存在可以采用如下哪个方法?()A.isFile()B.isFiles()C.exist()D.exists()Java程序的执行过程中用到一套JDK工具,其中java.exe是指()。A.Java文档生成器B.Java解释器C.Java编译器D.Java类分解器下列是Java语言中可用的注释符,其中错误的是()。A./B./*.*/C./*.*/D./*.*/一个循环一般应包括哪几部分内容?()A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是指出下列哪个方法与方法public void add(int a)为错误的

2、重载方法?()A.public int add(int a)B.public void add(long a)C.public int add(long a)D.public void add(float a)以下哪些修饰符可以使变量对于任何其他类都是不可视的,包括子类?()A.privateB.publicC.finalD.abstactJava语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?()A.安全性B.多线程C.跨平台D.可移植在Java中,表示换行符的转义字符是()。A.nB.fC.nD.dd接口体中不应包含()。A.常量定义B.常量赋值C.方法实现D.方

3、法声明类Test1定义如下:public class Test1public float aMethod(float a,float b)_根据方法重载的定义,将以下哪种方法插入下划线部分是不合法的?()A.public float aMethod(float a,float b,float c)B.public float aMethod(float c,float d)C.public float aMethod(int a,int b)D.public float aMethod(int a,int b,int c)属于main()方法的返回类型是()。A.publicB.staticC

4、.voidD.mainPlant类派生出子类Flower,Flower类派生出子类Rose,以下声明错误的是()。A.Plant p=new Plant()B.Plant a1=new Flower()C.Flower f=new Rose()D.Rose r=new Plant()能够支持javadoc命令的注释语句是()。A./*./B./*.*/C./D./*.*/在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为()。A.隐藏B.覆盖C.重载D.Java不支持此特性以下不是Reader基类的直接派生

5、子类的是()。A.BufferedReaderB.FilterReaderC.FileReaderD.PipedReader设有定义语句int a3,则下列对此语句的叙述中错误的是()。A.定义了一个名为a的一维数组B.a数组有3个元素C.a数组元素的下标为13D.数组a中的每一个元素都是整型Java application中的主类需包含main方法,main方法的返回类型是什么?()A.intB.floatC.doubleD.void下面不是面向对象技术特点的是()。A.结构化B.封装C.继承性D.多态性编译Java程序的命令是()。A.appletviewerB.javacC.javaD.

6、javadoc设有整型数组的定义int a=new int8; 则a.length的值为下列哪项?()A.8B.9C.7D.6下列方法头中哪一个不与其它方法形成重载(overload)关系?()A.void mmm()B.void mmm(int i)C.void mmm(String s)D.int mm()按运算符操作数的数目划分,运算符?:的类型是()。A.三元B.二元C.四元D.一元s=s.delete(5,12); 如果s=“abcdefghigklmn”,则执行删除语句后,s的值为()。A.abcdefnB.abcdemnC.abcde mnD.abcdelmn编译Java App

7、lication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。A.javaB.classC.htmlD.exe在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为()。A.隐藏B.覆盖C.重载D.Java不支持此特性下列语句中,不属于多分支语句的是()。A.if语句B.switch语句C.do while语句D.for语句下列语句不正确的是()。A.形式参数可被视为局部变量B.形式参数可被全局变量C.形式参数为方法被调用时,是真正被传递的参数D.形式参数不可以是对象以下不正确的描述是()。A

8、.方法的定义不可以嵌套,但方法的调用可以嵌套B.方法的定义可以嵌套,但方法的调用不可以嵌套C.方法的定义和方法的调用均不可以嵌套D.方法的定义和方法的调用均可以嵌套下列哪些是类的属性修饰符的是?()A.publicB.abstractC.privateD.final下列关于变量的叙述中正确的是()。A.实例变量是类的成员变量B.实例变量用关键字static声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化当使用getChars()时,不正确的表述是()。A.该函数用于字符数组转换成字符串B.该函数不需要任何参数C.该函数用于float或double转换成字符数组

9、D.该函数用于从字符串转换成字符数组下列哪一个属于JAVA语言的数据类型?()A.指针类型B.类C.数组D.浮点类型关于方法的形参和实参,下列说法错误的是()。A.和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束B.实参可以是常量、变量、表达式,但是不能是方法C.实参和形参在数量上、类型上和顺序上必须严格一致D.方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参下面哪些循环不会导致死循环?()A.for (int k=0; kB.for (int k=10; k>0; k-)C.for (int k=0; kD.for (int k=0; k>0; k+)

10、关于RandomAccessFile类,下列哪些是正确的?()A.支持文件的随机存取,即存取任意位置的数据B.区别对待二进制文件和字符文件C.使用者需要清楚文件中各数据的长度和位置D.操作方式比通过Stream类的方式要强大java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。()A.错误B.正确数组可以通过使用new操作符来获取所需要的存储空间。()A.错误B.正确Java语言的类型是形式语言。()A.错误B.正确在方法中定义的局部变量在该方法被执行时创建。()A.错误B.正确构造方法是一种特殊的方法,名字与类名一致,但返回类型都为void型。()A.错

11、误B.正确在Java中一个类只能实现一个接口。()A.错误B.正确由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。()A.错误B.正确实例方法可直接调用超类的实例方法。()A.错误B.正确在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为覆盖。()A.错误B.正确接口中全是抽象方法,抽象类中可以有非抽象方法。()A.错误B.正确若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。()A.错误B.正确在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了

12、一个各属性与赋值对象相同的新对象。()A.错误B.正确一般在创建新对象时,系统会自动调用构造函数。()A.错误B.正确一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容; 所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。()A.错误B.正确Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。()A.错误B.正确 参考答案:A参考答案:B参考答案:B参考答案:D参考答案:A参考答案:C参考答案:B参考答案:A参考答案:C参考答案:B参考答案:C参考答案:D参考答案:D参考答案:C参考答案:C参考答案:C参考答案:D参考答案:A参考答案:B参考答案:A参考答案:D参

温馨提示

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

评论

0/150

提交评论