ImageVerifierCode 换一换
格式:DOC , 页数:21 ,大小:114.50KB ,
资源ID:2242587      下载积分:20 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-2242587.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(南开17春秋学期《Java语言程序设计》在线作业.doc)为本站会员(dzzj200808)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

南开17春秋学期《Java语言程序设计》在线作业.doc

1、 谋学网 一、单选题(共 30 道试题,共 60 分。 )v 1. 以下( )不是 Jv 的关键字。. FLS. onst. this. voi标准答案:2. 下列代码的执行结果是: puli lss Tst3 puli stti voi min(String rgs) Systm.out.println(100%3); Systm.out.print(“,“); Systm.out.println(100%3.0); . 1,1. 1,1.0. 1.0,1. 1.0,1.0标准答案:3. 下列叙述中,正确的是()。. Jv 语言的标识符是区分大小写的. 源文件名与 puli 类名可以不相同.

2、 源文件名其扩展名为.jr. 源文件中 puli 类的数目不限标准答案:4. 以下关于继承的叙述正确的是() 。. 在 Jv 中类只允许单一继承. 在 Jv 中一个类只能实现一个接口. 在 Jv 中一个类不能同时继承一个类和实现一个接口. 在 Jv 中接口只允许单一继承标准答案:5. 下列构造方法的调用方式中,正确的是()。. 按照一般方法调用. 由用户直接调用. 只能通过 nw 自动调用. 被系统调用标准答案:6. 关于以下程序的描述正确的是( ) 。 puli lss Usrry stti int rr = nw int5; puli stti voi min(String ) Systm

3、.out.println(rr0); . 编译将产生错误. 编译时正确,但运行时将产生错误. 正确,输出 0. 正确,输出?null标准答案:7. 下列程序段的输出结果是 voi oulrithmtiOprtor() Systm.out.print(9/2); Systm.out.print(“,“); Systm.out.println(5/2.0); . 4.5,2.5. 4,2谋学网 . 4.5,2. 4,2.5标准答案:8. 下面( )不是 Jv 中的容器。. nvs. SrollPn. pplt. ilog标准答案:9. swith 语句不能用于下列哪种数据类型?. oul. yt.

4、 short. hr标准答案:10. 有程序如下,关于程序的描述哪个是正确的?( ) puli lss Prson stti int = nw int10; puli stti voi min(String ) Systm.out.println(rr1); . 编译将产生错误. 编译时正确,但运行时将产生错误. 正确,输出 0. 正确,输出?null标准答案:11. 下列哪个数代表八进制整数?. 0X6. -13. 1840. 0144标准答案:12. 当方法遇到异常又不知如何处理时,下列哪种做法是正确的?. 捕获异常. 抛出异常. 声明异常. 嵌套异常标准答案:13. 在 Jv 中,由 J

5、v 编译器自动导入,而无需在程序中用 import 导入的包是()。. jv.pplt. jv.wt. jv.util. jv.lng标准答案:14. 以下字符常量中不合法的是()。. 谋学网 . / 身份证号 int sor; / 入学总分 String nm; / 姓名 int gtSor() rtu. 包含关系. 继承关系. 关联关系. 上述类定义有语法错误标准答案:16. Jv pplition 中的主类需包含 min 方法,以下哪项是 min 方法的正确形参?. String rgs. String r. hr rg. Stringuffr rgs标准答案:17. 下列关于构造方法的

6、说法正确的是. 因为构造方法名与类名必须相同,所以构造方法的首字母必须大写。. 构造方法是给对象赋初值,所以没有返回值,要用 voi 来声明。. 构造方法不能被程序调用,也不可以重载。. 一个类只允许有一个构造方法。标准答案:18. 一个循环一般应包括哪几部分内容(). 初始化部分. 循环体部分. 迭代部分和终止部分. 以上都是标准答案:19. 下列程序段的输出结果是 puli lss oprtorsnxprssions voi stringPlus() int x=3,y=4,z=5; Systm.out.println(x+y+z); . xyz. x+y+z. 12. 以上均不正确标准答

7、案:20. 以下程序段的输出结果为 lss runhr voi runh(int i) Systm.out.println(“int vrsion“); voi runh(String s) Systm.out.println(“String vrsion“); puli stti voi min(String rgs) runhr run=nw runhr(); hr h=p; run.runh(. int vrsion. String vrsion. 编译出错. 编译通过,但产生异常谋学网 标准答案:21. 按运算符操作数的数目划分,运算符 ? :的类型是. 三元. 二元. 四元. 一元标

8、准答案:22. 下列代码中,将引起一个编译错误的行是()。 1)puli lss Tst 2) int m,n; 3) puli Tst() 4) puli Tst(int )m=; 5) puli stti voi min(String rgs) 6) Tst t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=nw Tst(); 10) t2=nw Tst(j,k); 11) 12) . 第 3 行. 第 5 行. 第 6 行. 第 10 行标准答案:23. 有语句 String s=”hllo worl”; ,以下操作哪个是不合法的?. int i=s.lngth(

9、);. s=3;. String ts=s.trim(). String t=s+”!”;标准答案:24. 阅读下列代码后 puli lss Prson int rr=nw int10; puli stti voi min(String rgs) Systm.out.println(rr1); 正确的说法是. 编译时将产生错误. 编译时正确,运行时将产生错误. 输出零. 输出空标准答案:25. 有以下方法的定义,请选择该方法的返回类型( ) 。 RturnTyp mtho(yt x, oul y) rturn (short)x/y*2; . yt. short. int. oul标准答案:26

10、. 下列哪个是反斜杠字符的正确表示?. . *. . 标准答案:27. 在 Jv 中,负责对字节代码解释执行的是()。. 垃圾回收器谋学网 . 虚拟机. 编译器. 多线程机制标准答案:28. 下列赋值语句中错误的是. flot f=11.1f. oul =5.312;. hr =r;. yt =433;标准答案:29. 以下代码段执行后的输出结果为( ) int x=3; int y=10; Systm.out.println(y%x);. -1. 2. 1. 3标准答案:30. 给出下面程序段: if(x0)Systm.out.println(“Hllo.“); ls if(x-3)Syst

11、m.out.println(“Ni to mt you!“); ls Systm.out.println(“How r you?“); 若打印字符串“How r you?”,则 x 的取值范围是. x0. x-3. x-3标准答案:二、判断题(共 20 道试题,共 40 分。 )v 1. Jv 的字符类型采用的是 Unio 编码,但所占字节由具体软硬件环境决定。. 错误. 正确标准答案:2. 在不同的软硬件平台上,Jv 的各种数据类型所占用的内存长度不同,因此程序的可移植性不强。. 错误. 正确标准答案:3. 在 Jv 中%是取余运算符,要求两端操作数为整型。. 错误. 正确标准答案:4. J

12、v 的各种数据类型所占用的内存长度与具体软硬件环境有关谋学网 . 错误. 正确标准答案:5. 在 Jv 中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。. 错误. 正确标准答案:6. Jv 的各种数据类型占用的内存长度固定,与具体软硬件环境无关。. 错误. 正确标准答案:7. 无论 Jv 源程序包含几个类的定义,若该源程序文件以.jv 命名,编译后生成的都只有一个名为.lss 的字节码文件。. 错误. 正确标准答案:8. 如果 p 是父类 Prnt 的对象,而是子类 hil 的对象,则语句 p=是正确的. 错误. 正确标准答案:9. 在 Jv 的方法中

13、定义一个常量要用 onst 关键字。. 错误. 正确标准答案:10. 构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。. 错误. 正确标准答案:11. 即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空。. 错误. 正确标准答案:12. 构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为 voi。. 错误. 正确标准答案:13. 无论 Jv 源程序包含几个类的定义,若该源程序文件以.jv 命名,编译后生成的都只有一个名为的字节码文件。. 错误. 正确谋学网 标准答案:14. 一个线程

14、对象的具体操作是由 run()方法的内容确定的,但是 Thr 类的 run()方法是空的,其中没有内容;所以用户程序要么派生一个 Thr 的子类并在子类里重新定义 run()方法,要么使一个类实现 Runnl 接口并书写其中 run()方法的方法体。. 错误. 正确标准答案:15. 注释的作用是使程序在执行时在屏幕上显示/之后的内容。. 错误. 正确标准答案:16. Jv 有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。. 错误. 正确标准答案:17. Jv 语言中的数组元素只能是基本数据类型而不能为对象类型。. 错误. 正确标准答案:18. 由继承性可知,程序中子类拥有的成员数目一定

15、大于等于父类拥有的成员数目。. 错误. 正确标准答案:19. 若 Jv 源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。. 错误. 正确标准答案:20. jv 异常处理中可以使用多个 th 子句,此时应将高级别异常类的 th 子句放在前面。. 错误. 正确标准答案:一、单选题(共 30 道试题,共 60 分。 )v 1. 以下程序段的输出结果为 lss runhr voi runh(int i) Systm.out.println(“int vrsion“); voi runh(String s) Systm.out.println(“String vrsion“); puli

16、 stti voi min(String rgs) runhr run=nw runhr(); hr h=p; run.runh(. int vrsion. String vrsion. 编译出错. 编译通过,但产生异常标准答案:谋学网 2. int 型 puli 成员变量 MX_LNGTH,该值保持为常数 100,则定义这个变量的语句是()。. puli int MX_LNGTH=100. finl int MX_LNGTH=100. puli onst int MX_LNGTH=100. puli finl int MX_LNGTH=100标准答案:3. 假设类有如下定义: lss int

17、 i; stti String s; voi mtho1() stti voi mtho2() 设是类的一个实例,下列语句调用错误的是. Systm.out.println(.i);. .mtho1();. .mtho1();. .mtho2()标准答案:4. 在 Jv 中,表示换行符的转义字符是()。. n. f. n. 标准答案:5. 在 Jv 中,由 Jv 编译器自动导入,而无需在程序中用 import 导入的包是()。. jv.pplt. jv.wt. jv.util. jv.lng标准答案:6. 以下( )不是 Jv 的关键字。. FLS. onst. this. voi标准答案:7

18、. 派生出子类 ,派生出子类,并且在 Jv 源代码中有如下声明: 1. 0=nw (); 2. 1 =nw (); 3. 2=nw (); 问以下哪个说法是正确的?. 只有第 1 行能通过编译. 第 1、2 行能通过编译,但第 3 行编译出错. 第 1、2、3 行能通过编译,但第 2、3 行运行时出错. 第 1 行、第 2 行和第 3 行的声明都是正确的?标准答案:8. 设有下面两个类的定义: lss Prson lss Stunt xtns Prson long i; / 身份证号 int sor; / 入学总分 String nm; / 姓名 int gtSor() rtu. 包含关系.

19、继承关系谋学网 . 关联关系. 上述类定义有语法错误标准答案:9. 在 Jv 中,所有类的根类是()。. jv.lng.Ojt. jv.lng.lss. jv.pplt.pplt. jv.wt.Frm标准答案:10. 下列哪个是反斜杠字符的正确表示?. . *. . 标准答案:11. 下列程序段的输出结果是 voi oulrithmtiOprtor() Systm.out.print(9/2); Systm.out.print(“,“); Systm.out.println(5/2.0); . 4.5,2.5. 4,2. 4.5,2. 4,2.5标准答案:12. 编译并且执行以下代码,会出现什

20、么情况? puli lss Q puli stti voi min(String rgv) int nr=nw int1,2,3; Systm.out.println(nr1); . 1. 有错误,数组 nr 在初始化以前不能正常输出。. 2. 有错误,数组的大小没有定义。标准答案:13. 下列程序的输出结果为 int j=2; swith(j) s 2: Systm.out.println(“Vlu is two.“); s 2+1: Systm.out.println(“Vlu is thr.“); rk; fult: Systm.out.println(“Vlu is “+j); rk;

21、. Vlu is two. Vlu is two. Vlu is thr. Vlu is two. Vlu is thr. Vlu is 2. 编译错误标准答案:14. 以下哪个不是 Jv 的关键字?. TRU. onst. supr. voi标准答案:谋学网 15. 设有下面的两个类定义: lss voi Show()Systm.out.println(“我喜欢 Jv!“); lss xtns voi Show()Systm.out.println(“我喜欢+!“); 则顺序执行如下语句后输出结果为: =nw (); =nw (); .Show(); .Show();. 我喜欢 Jv! 我喜

22、欢+!. 我喜欢+! 我喜欢 Jv!. 我喜欢 Jv! 我喜欢 Jv!. 我喜欢+! 我喜欢+!标准答案:16. 要使类中的某个成员变量只能被同一个包中的类访问到,该变量可用什么修饰符修饰?. prott. puli. privt. 应不加修饰符标准答案:17. 在 Jv 中,能实现多重继承效果的方式是()。. 内部类. 适配器. 接口. 同步标准答案:18. 在 Jv 中,用 pkg 语句说明一个包时,该包的层次结构必须是()。. 与文件的结构相同. 与文件目录的层次相同. 与文件类型相同. 与文件大小相同标准答案:19. 在 Jv 中,一个类可同时定义许多同名的方法,这些方法的形式参数的个

23、数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为. 隐藏. 覆盖. 重载. Jv 不支持此特性标准答案:20. 下列代码的执行结果是: puli lss Tst1 puli stti voi min(String rgs) flot t=9.0f; int q=5; Systm.out.println(t+)*(-q); . 40. 40.0. 36. 36.0标准答案:21. 下列关于构造方法的说法正确的是. 因为构造方法名与类名必须相同,所以构造方法的首字母必须大写。谋学网 . 构造方法是给对象赋初值,所以没有返回值,要用 voi 来声明。. 构造方法不能被程序调用,

24、也不可以重载。. 一个类只允许有一个构造方法。标准答案:22. 下面程序段: ooln =fls; ooln =tru; ooln =( 执行完后,正确的结果是. =fls;rsult=fls. =tru;rsult=tru. =tru;rsult=fls. =fls;rsult=tru标准答案:23. 在 Jv 中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为( ) 。. 隐藏. 覆盖. 重载. Jv 不支持此特性标准答案:24. Jv pplition 中的主类需包含 min 方法,以下哪项是 min 方法的正

25、确形参?. String rgs. String r. hr rg. Stringuffr rgs标准答案:25. 关于 whil 和 owhil 循环,下列说法正确的是(). 两种循环除了格式不通外,功能完全相同. 与 owhil 语句不通的是,whil 语句的循环至少执行一次. o-whil 语句首先计算终止条件,当条件满足时,才去执行循环体中的语句. 以上都不对。标准答案:26. 下列构造方法的调用方式中,正确的是()。. 按照一般方法调用. 由用户直接调用. 只能通过 nw 自动调用. 被系统调用标准答案:27. 下列哪个数代表八进制整数?. 0X6. -13. 1840. 0144标

26、准答案:28. 下列对继承的说法,哪个是正确的?谋学网 . 子类能继承父类的所有方法和状态. 子类能继承父类的非私有方法和状态. 子类只能继承父类 puli 方法和状态. 子类只能继承父类的方法,而不继承状态标准答案:29. 下列程序段的输出结果是 puli lss oprtorsnxprssions voi stringPlus() int x=3,y=4,z=5; Systm.out.println(x+y+z); . xyz. x+y+z. 12. 以上均不正确标准答案:30. Plnt 类派生出子类 Flowr ,Flowr 类派生出子类 Ros,以下声明错误的是. Plnt p=nw

27、 Plnt ();. Plnt 1 =nw Flowr();. Flowr f=nw Ros ();. Ros r=nw Plnt ();标准答案:二、判断题(共 20 道试题,共 40 分。 )v 1. 在 Jv 的方法中定义一个常量要用 onst 关键字。. 错误. 正确标准答案:2. jv 异常处理中可以使用多个 th 子句,此时应将高级别异常类的 th 子句放在前面。. 错误. 正确标准答案:3. 无论 Jv 源程序包含几个类的定义,若该源程序文件以.jv 命名,编译后生成的都只有一个名为.lss 的字节码文件。. 错误. 正确标准答案:4. Jv 系统的标准输入对象是 Systm.i

28、n,标准输出对象有两个,分别是标准输出Systm.out 和标准错误输出 Systm.rr。. 错误. 正确标准答案:5. Jv 的各种数据类型占用的内存长度固定,与具体软硬件环境无关。. 错误. 正确谋学网 标准答案:6. 无论 Jv 源程序包含几个类的定义,若该源程序文件以.jv 命名,编译后生成的都只有一个名为的字节码文件。. 错误. 正确标准答案:7. 若 Jv 源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。. 错误. 正确标准答案:8. 在 Jv 中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。. 错误. 正确标准答案:9.

29、 Jv 的源代码中定义几个类,编译结果就生成几个以.lss 为后缀的字节码文件。. 错误. 正确标准答案:10. 如果 p 是父类 Prnt 的对象,而是子类 hil 的对象,则语句 p=是正确的. 错误. 正确标准答案:11. Jv 有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。. 错误. 正确标准答案:12. Jv 有两类程序:Jv pplition 和 Jv pplt,其中 Jv pplt 程序由嵌入到浏览器中的解释器解释运行。. 错误. 正确标准答案:13. 在 Jv 中%是取余运算符,要求两端操作数为整型。. 错误. 正确标准答案:14. 注释的作用是使程序在执行时在屏幕上

30、显示/之后的内容。. 错误. 正确标准答案:15. 在异常处理中总是将可能产生异常的语句放在 try 块中,用 th 子句去处理异常,而且一个 try 块之后只能对应一个 th 语句。. 错误谋学网 . 正确标准答案:16. 在不同的软硬件平台上,Jv 的各种数据类型所占用的内存长度不同,因此程序的可移植性不强。. 错误. 正确标准答案:17. 一个线程对象的具体操作是由 run()方法的内容确定的,但是 Thr 类的 run()方法是空的,其中没有内容;所以用户程序要么派生一个 Thr 的子类并在子类里重新定义 run()方法,要么使一个类实现 Runnl 接口并书写其中 run()方法的方

31、法体。. 错误. 正确标准答案:18. Jv 语言中的数组元素只能是基本数据类型而不能为对象类型。. 错误. 正确标准答案:19. Jv 语言中的数组元素下标总是从 0 开始,下标可以是整数或整型表达式。. 错误. 正确标准答案:20. 构造方法是一种特殊的方法,名字与类名一致,但返回类型都为 voi 型。. 错误. 正确标准答案:一、单选题(共 30 道试题,共 60 分。 )v 1. 下列不属于条件语句关键字的是(). if. ls. swith. whil标准答案:2. 按照 Jv 的标识符命名规范,下列表示一个类的标识符正确的是()。. Hlloworl. HlloWorl. hllo

32、worl. hlloWorl标准答案:3. 下列代码的执行结果是: puli lss Tst3 puli stti voi min(String rgs) Systm.out.println(100%3); Systm.out.print(“,“); Systm.out.println(100%3.0); . 1,1谋学网 . 1,1.0. 1.0,1. 1.0,1.0标准答案:4. 关于以下程序的描述正确的是( ) 。 puli lss Usrry stti int rr = nw int5; puli stti voi min(String ) Systm.out.println(rr0)

33、; . 编译将产生错误. 编译时正确,但运行时将产生错误. 正确,输出 0. 正确,输出?null标准答案:5. 编译并且执行以下代码,会出现什么情况? puli lss Q puli stti voi min(String rgv) int nr=nw int1,2,3; Systm.out.println(nr1); . 1. 有错误,数组 nr 在初始化以前不能正常输出。. 2. 有错误,数组的大小没有定义。标准答案:6. 下面程序段: ooln =fls; ooln =tru; ooln =( 执行完后,正确的结果是. =fls;rsult=fls. =tru;rsult=tru. =

34、tru;rsult=fls. =fls;rsult=tru标准答案:7. 在 Jv 中,表示换行符的转义字符是()。. n. f. n. 标准答案:8. 以下关于构造函数的描述错误的是. 构造函数的返回类型只能是 voi 型. 构造函数是类的一种特殊函数,它的方法名必须与类名相同。. 、构造函数的主要作用是完成对类的对象的初始化工作。. 一般在创建新对象时,系统会自动调用构造函数。标准答案:9. 下列对继承的说法,哪个是正确的?. 子类能继承父类的所有方法和状态. 子类能继承父类的非私有方法和状态. 子类只能继承父类 puli 方法和状态. 子类只能继承父类的方法,而不继承状态标准答案:谋学网

35、 10. 下列数组 中,版本较新的能在程序运行时动态调整大小的是. int . String . =nw rryList(). =nw rry()标准答案:11. 下面可作为 puli voi Mtho().重载方法的是. voi Mtho(). puli int Mtho(). puli voi Mtho ( ). puli int Mtho(int m).标准答案:12. 下列关于构造方法的说法正确的是. 因为构造方法名与类名必须相同,所以构造方法的首字母必须大写。. 构造方法是给对象赋初值,所以没有返回值,要用 voi 来声明。. 构造方法不能被程序调用,也不可以重载。. 一个类只允许有

36、一个构造方法。标准答案:13. 在 Jv 中,用 pkg 语句说明一个包时,该包的层次结构必须是()。. 与文件的结构相同. 与文件目录的层次相同. 与文件类型相同. 与文件大小相同标准答案:14. 下列代码中,将引起一个编译错误的行是()。 1)puli lss Tst 2) int m,n; 3) puli Tst() 4) puli Tst(int )m=; 5) puli stti voi min(String rgs) 6) Tst t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=nw Tst(); 10) t2=nw Tst(j,k); 11) 12) .

37、 第 3 行. 第 5 行. 第 6 行. 第 10 行标准答案:15. Jv pplition 中的主类需包含 min 方法,min 方法的返回类型是什么?. int. flot. oul. voi标准答案:16. 给出下面代码段: puli lss Tst1 puli stti voi min(String rgs) int m; swith(m) s 0:Systm.out.println(“s 0“); s 1:Systm.out.println(“s 1“);rk; s 2: fult:Systm.out.println(“fult“); 下列 m 的哪个值将引起“fult”的. 0

38、. 1谋学网 . 2. 以上都不正确标准答案:17. 在 Jv 中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为( ) 。. 隐藏. 覆盖. 重载. Jv 不支持此特性标准答案:18. 以下哪个不是 Jv 的关键字?. TRU. onst. supr. voi标准答案:19. 下列哪个数代表八进制整数?. 0X6. -13. 1840. 0144标准答案:20. Plnt 类派生出子类 Flowr ,Flowr 类派生出子类 Ros,以下声明错误的是. Plnt p=nw Plnt ();. Plnt 1 =nw

39、Flowr();. Flowr f=nw Ros ();. Ros r=nw Plnt ();标准答案:21. Jv 语言的类型是. 面向对象语言. 面向过程语言. 汇编程序. 形式语言标准答案:22. 下列哪个是反斜杠字符的正确表示?. . *. . 标准答案:23. 下列属于合法的 Jv 标识符是()。. _t. 5ooks谋学网 . +stti. -3.14159标准答案:24. 阅读下列代码后 puli lss Prson int rr=nw int10; puli stti voi min(String rgs) Systm.out.println(rr1); 正确的说法是. 编译时

40、将产生错误. 编译时正确,运行时将产生错误. 输出零. 输出空标准答案:25. 以下程序段的输出结果为 lss runhr voi runh(int i) Systm.out.println(“int vrsion“); voi runh(String s) Systm.out.println(“String vrsion“); puli stti voi min(String rgs) runhr run=nw runhr(); hr h=p; run.runh(. int vrsion. String vrsion. 编译出错. 编译通过,但产生异常标准答案:26. 有语句 String

41、s=”hllo worl”; ,以下操作哪个是不合法的?. int i=s.lngth();. s=3;. String ts=s.trim(). String t=s+”!”;标准答案:27. 下列程序的输出结果为 int j=2; swith(j) s 2: Systm.out.println(“Vlu is two.“); s 2+1: Systm.out.println(“Vlu is thr.“); rk; fult: Systm.out.println(“Vlu is “+j); rk;. Vlu is two. Vlu is two. Vlu is thr. Vlu is two

42、. Vlu is thr. Vlu is 2. 编译错误标准答案:28. 关于以下程序段的说法正确的是 1. puli lss Myr 2. puli stti voi min(String rgv) 3. inti=nw int5; 4. Systm.out.println(i5); 5. 6. . 第 2 行编译出错. 第 4 行编译出错. 编译时产生错误. 编译时没有产生错误,运行时发生异常标准答案:29. 给出下面程序段: if(x0)Systm.out.println(“Hllo.“); ls if(x-3)Systm.out.println(“Ni to mt you!“); ls

43、 Systm.out.println(“How r you?“); 若打印字符串“How r you?”,则 x 的取值范围是. x0谋学网 . x-3. x-3标准答案:30. 下列构造方法的调用方式中,正确的是()。. 按照一般方法调用. 由用户直接调用. 只能通过 nw 自动调用. 被系统调用标准答案:二、判断题(共 20 道试题,共 40 分。 )v 1. 即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空。. 错误. 正确标准答案:2. Jv 源程序文件应以.jv 为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。. 错误

44、. 正确标准答案:3. Jv 的源代码中定义几个类,编译结果就生成几个以.lss 为后缀的字节码文件。. 错误. 正确标准答案:4. Jv 的类不允许多重继承,但接口支持多重继承。. 错误. 正确标准答案:5. Jv 的各种数据类型所占用的内存长度与具体软硬件环境有关. 错误. 正确标准答案:6. 在 Jv 中%是取余运算符,要求两端操作数为整型。. 错误. 正确标准答案:7. 构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。. 错误. 正确谋学网 标准答案:8. jv 异常处理中可以使用多个 th 子句,此时应将高级别异常类的 th 子句

45、放在前面。. 错误. 正确标准答案:9. Jv 程序里,创建新的类对象用关键字 nw,回收无用的类对象使用关键字 fr。. 错误. 正确标准答案:10. Jv 的各种数据类型占用的内存长度固定,与具体软硬件环境无关。. 错误. 正确标准答案:11. 若 Jv 源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。. 错误. 正确标准答案:12. 在不同的软硬件平台上,Jv 的各种数据类型所占用的内存长度不同,因此程序的可移植性不强。. 错误. 正确标准答案:13. 如果 p 是父类 Prnt 的对象,而是子类 hil 的对象,则语句 p=是正确的. 错误. 正确标准答案:14. 一个

46、线程对象的具体操作是由 run()方法的内容确定的,但是 Thr 类的 run()方法是空的,其中没有内容;所以用户程序要么派生一个 Thr 的子类并在子类里重新定义 run()方法,要么使一个类实现 Runnl 接口并书写其中 run()方法的方法体。. 错误. 正确标准答案:15. Jv 系统的标准输入对象是 Systm.in,标准输出对象有两个,分别是标准输出Systm.out 和标准错误输出 Systm.rr。. 错误. 正确标准答案:16. Jv 有两类程序:Jv pplition 和 Jv pplt,其中 Jv pplt 程序由嵌入到浏览器中的解释器解释运行。. 错误. 正确标准答案:17. 无论 Jv 源程序包含几个类的定义,若该源程序文件以.jv 命名,编译后生成的都只有谋学网 一个名为的字节码文件。. 错误. 正确标准答案:18. 在异常处理中总是将可能产生异常的语句放在 try 块中,用 th 子句去处理异常,而且一个 try 块之后只能对应一个 th 语句。. 错误. 正确标准答案:19. Jv 语言中的数组元素下标总是从 0 开始,下标可以是整数或整型表达式。. 错误. 正确标准答案:20. 构造方法是一种特殊的方法,名字与类名一致,但返回类型都为 voi 型。. 错误. 正确标准答案:

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报