16秋华师《Java语言程序设计》在线作业.doc_第1页
16秋华师《Java语言程序设计》在线作业.doc_第2页
16秋华师《Java语言程序设计》在线作业.doc_第3页
16秋华师《Java语言程序设计》在线作业.doc_第4页
16秋华师《Java语言程序设计》在线作业.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

奥鹏17春16秋华师Java语言程序设计在线作业一、单选题(共 15 道试题,共 30 分。)1. 下列语句序列执行后,i 的值是( )。 int i=8, j=16; if( i-1 j ) i-; else j-;A. 15B. 16C. 7D. 8正确答案:2. 下列语句序列执行后,ch1 的值是( )。 char ch1=A,ch2=W; if(ch1 + 2 j ) i-; else j-;A. 15B. 16C. 7D. 8正确答案:12. 已知表达式int m = 0, 1, 2, 3, 4, 5, 6 ; 下面哪个表达式的值与数组下标量总数相等( )A. m.length()B. m.lengthC. m.length()+1D. m.length+1正确答案:13. 设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )A. x y | x zB. x != yC. z ( y + xD. x y & ! ( x z )正确答案:14. 下列关于for循环和while循环的说法中哪个是正确的( )A. while循环能实现的操作,for循环也都能实现B. while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C. 两种循环任何时候都可替换D. 两种循环结构中都必须有循环体,循环体不能为空正确答案:15. 阅读下面程序 class ex3124 public static void main(String args) boolean b=true; if(b) int i=1; else int i=2;System.out.println(i); 现在想先编译再运行该程序,结果是( )A. 1B. 2C. 编译出错D. 运行出错正确答案: 华师Java语言程序设计在线作业二、多选题(共 10 道试题,共 40 分。)1. Java2主要有几个分支?( )A. J2SEB. J2MEC. J2EE正确答案:2. 定义变量如下: char c=w; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )A. i=c+i;B. c=c+i;C. L=f+L;D. f=i+L+f;正确答案:3. 以下不是java关键字的有()A. superB. thisC. NULLD. true正确答案:4. 对于构造方法(constructor)描述正确的有()A. 构造方法没有返回类型B. 构造方法一定是public的方法C. 如果我们没有显示定义构造方法,系统会提供一个缺省的D. 构造方法不能重载正确答案:5. 以下对于方法覆盖(overriding)的说法正确的有()A. 方法覆盖发生在同一类中B. 方法的覆盖发生在子类型中C. 方法名一定要一样D. 参数一定要一样E. 返回类型可以不一样F. 访问权限只能一样G. 如有异常,子类型中抛出的异常与父类型中的一致或是其子类型正确答案:G6. 下面集合定义正确的有()A. String strs = a b c;B. String strs = “a”, “b”, “c”;C. String strs = new String“a” ”b” ”c”;D. String strs = new String“a”, “b”, “c”;正确答案:7. 选出合理的标识符( )A. _sys1_lllB. 2mailC. $changeD. class正确答案:8. 下面哪个方法可以在任何时候被任何线程调用( )A. A. notify()B. wait()C. notifyAll()D. sleep()E. yield()F. synchronized(this)正确答案:F9. .以下switch表达语句正确的有()A. public void switchTest(char c) switch(c) B. public void switchTest(long c) switch(c) C. public void switchTest(byte c) switch(c) D. public void switchTest(double c) switch(c) 正确答案:10. 以下能作为class, interface, method或variable有效标识符的有A. ForB. booleanC. 23ageD. _idE. my nameF. $this_is_a_long_variable_name正确答案:F 华师Java语言程序设计在线作业三、判断题(共 15 道试题,共 30 分。)1. 由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目( )A. 错误B. 正确正确答案:2. 静态初始化器是在其所属的类加载内存时由系统自动调用执行( )A. 错误B. 正确正确答案:3. 在读字符文件 Employee.dat 时,使用该文件作为参数的类是DataInputStream( )A. 错误B. 正确正确答案:4. Final类中的属性和方法都必须被final修饰符修饰( )A. 错误B. 正确正确答案:5. 注释的作用是使程序在执行时在屏幕上显示/之后的内容( )A. 错误B. 正确正确答案:6. 在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句( )A. 错误B. 正确正确答案:7. 操作符判定两个分立的对象的内容和类型是否一致A. 错误B. 正确正确答案:8. 类加载器加载程序运行所需要的所有类,它通过区分本机文件系统的类和网络系统导入的类增加安全性A. 错误B. 正确正确答案:9. 子类要调用父类的方法,必须使用super关键字( )A. 错误B. 正确正确答案:10. 重写的方法不能比被重写的方法抛弃throwA. 错误B. 正确正确答案:11. 利用equals()方去判定Date类时,判断的是对象的值而不是对象的地址A. 错误B. 正确正确答案:12. 抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类( )A. 错误B. 正确正确答案:13. 最终类不能派生子类

温馨提示

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

评论

0/150

提交评论