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

下载本文档

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

文档简介

1、南开大学20秋Java语言程序设计在线作业-1(参考答案)定义一个名为key的类,使之不能被继承,应选()。A.class keyB.native class keyC.class key final;D.final class key设字符串变量str1=“abc”; str=2“defg”; 则pareTo(str2)的返回值为()。A.2B.-3C.3D.-2有程序如下,关于程序的描述哪个是正确的?() public class Person static int a=new int10; public static void main(String a)System.out.print

2、ln(arr1);A.编译将产生错误B.编译时正确,但运行时将产生错误C.正确,输出0D.正确,输出null下列构造方法的调用方式中,正确的是()。A.按照一般方法调用B.由用户直接调用C.只能通过new自动调用D.被系统调用下列哪个选项不是JAVA语言的特点?()A.面向对象B.高安全性C.平台无关D.面向过程下列关于继承的哪项叙述是正确的?()A.在java中允许多重继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠下列的变量定义中,错误的是()。A.int 6_aB.float aC.int i=Intege

3、r.MAX_VALUED.static int i=100下列数组a中,版本较新的能在程序运行时动态调整大小的是()。A.int aB.String aC.a=new ArrayList()D.a=new Array()以下字符常量中不合法的是()。A.B.&C.“k”D整下面哪一行代码正确的声明了一个类方法(静态方法)?()A.public int method(int i)B.protected method(int i)C.public static method(String s)D.protected static void method(Integer i)在Java中,表

4、示换行符的转义字符是()。A.nB.fC.nD.ddPlant类派生出子类Flower,Flower类派生出子类Rose,以下声明错误的是()。A.Plant p=new Plant()B.Plant a1=new Flower()C.Flower f=new Rose()D.Rose r=new Plant()设有整型数组的定义int a=new int8; 则a.length的值为下列哪项?()A.8B.9C.7D.6下面程序段:boolean a=false; boolean b=true; boolean c=(a&&b)&&(!b) boolean r

5、esult=(a&b)&(!b); 执行完后,正确的结果是()。A.c=false; result=falseB.c=true; result=trueC.c=true; result=falseD.c=false; result=true下列代码段int i=1,j=10; doif(i+>-j)continue; while(iA.i=6 j=5B.i=5 j=5C.i=6 j=4D.i=5 j=6一个循环一般应包括哪几部分内容?()A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是for(;)是()。A.循环结构B.分支结构C.顺序结构D.选择结构如果希

6、望某个变量只可以被类本身访问和调用,则应该使用下列哪一种访问控制修饰?()A.privateB.protectedC.private protectedD.public在Java语言中,可以用来完成方法调用的方式是()。A.方法作为表达式中的一项出现在表达式中B.方法作为单独的一条语句C.方法作为另一个方法调用的实际参数出现D.以上方法均可以有以下方法的定义,请选择该方法的返回类型()。 ReturnType method(byte x,double y)return(short)x/y*2;A.byteB.shortC.intD.double在Java中,一个类可同时定义许多同名的方法,这些

7、方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为()。A.隐藏B.覆盖C.重载D.Java不支持此特性如下哪个不是Java中有效的关键字?()A.constB.NULLC.falseD.this下列叙述中,正确的是()。A.Java语言的标识符是区分大小写的B.源文件名与public类名可以不相同C.源文件名其扩展名为.jarD.源文件中public类的数目不限有程序如下,关于程序的描述哪个是正确的?() public class Person static int a=new int10; public static void main(String

8、a)System.out.println(arr1);A.编译将产生错误B.编译时正确,但运行时将产生错误C.正确,输出0D.正确,输出null对于FileStream类,下列哪一项是不正确的?()A.从InputStream类继承B.不支持InputStream的有些方法C.不适合读取字符文件,适合读取字节文件D.能实现文件的倒序读取下列语句中,不属于多分支语句的是()。A.if语句B.switch语句C.do while语句D.for语句下列关于JAVA语言简单数据类型的说法中,不正确的是()。A.以0开头的整数代表8进制常量B.以0x或者0X开头的整数代表8进制整型常量C.boolean

9、类型的数据作为类成员变量的时候,系统默认值初始为trueD.double类型的数据占计算机存储的32位下列JAVA语句中,正确是()。A.int$e,a,b=10B.char c,d=aC.float e=0.0dD.double e=0.0f关于流(Stream),下列哪些是正确的?()A.是对数据传送的一种抽象B.一般不用来处理文件C.分为输入流和输出流D.Java中主要的包是java.io下列哪一个属于JAVA语言的数据类型?()A.指针类型B.类C.数组D.浮点类型下面哪些循环不会导致死循环?()A.for (int k=0; kB.for (int k=10; k>0; k-)

10、C.for (int k=0; kD.for (int k=0; k>0; k+)下列关于变量的叙述中正确的是()。A.实例变量是类的成员变量B.实例变量用关键字static声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化关于选择结构下列哪些说法错误?()A.if语句和else语句必须成对出现B.if语句可以没有else语句对应C.switch结构中每个case语句中必须用break语句D.switch结构中必须有default语句关于File类,下列哪些是正确的?()A.可直接获取文件相关信息,如文件名和路径等B.可读取和存储文件内容C.可以用来表示文

11、件和目录D.可通过各种流类包装读写文件下列说法不正确的是()。A.实例方法能对类变量和实例变量操作B.实例方法只能对类变量操作C.实例方法只能实例变量操作D.类方法能对类变量和实例变量操作ry语句块后可以存在不限数量的catch语句块。()A.错误B.正确Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。()A.错误B.正确一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容; 所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。(

12、)A.错误B.正确如果用final修饰方法,则该方法不能在子类中被覆盖。()A.错误B.正确静态方法可以直接访问非静态变量和非静态方法。()A.错误B.正确在创建对象是必须先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象。()A.错误B.正确如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。()A.错误B.正确构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。()A.错误B.正确构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。()A.错误B.正确形式参数不可以是对象。()

13、A.错误B.正确实例方法可直接调用其他类的实例方法。()A.错误B.正确构造方法是一种特殊的方法,名字与类名一致,但返回类型都为void型。()A.错误B.正确Java语言中,字符串分为字符串常量和字符串变量2种。()A.错误B.正确Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。()A.错误B.正确abstract修饰符可修饰字段、方法和类。()A.错误B.正确 参考答案:D参考答案:B参考答案:C参考答案:C参考答案:D参考答案:D参考答案:A参考答案:C参考答案:C参考答案:D参考答案:A参考答案:D参考答案:A参考答案:A参考答案:A参考答案:D参考答案:A参考答案:A参考答案:D

温馨提示

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

最新文档

评论

0/150

提交评论