吉大13春《面向对象程序设计》在线作业答案

2013-03-21 01:03:14

259

有学员问关于吉大13春《面向对象程序设计》在线作业答案的题目的参考答案和解析,具体如下:

吉大《面向对象程序设计》在线作业一

试卷总分:100 测试时间:--

一、单选题(共15道试题,共60分。)

1.在Java中,表示换行符的转义字符是( )

A. \n

B. \f

C. 'n'

D. \dd

满分:4分

2.数组的大小在创建以后( )。

A. 可以改变

B. 不能改变

C. 使用new方法可以改变

D. 有些可以改变

满分:4分

3.编译并且执行以下代码,会出现什么情况( )。publicclassQ{publicstaticvoidmain(Stringargv[]){intanar[]=newint[]{1,2,3};System.out.println(anar[1]);}}

A. 1

B. 有错误,数组anar在初始化以前不能正常输出

C. 2

D. 有错误,数组的大小没有定义。

满分:4分

4.向量可以描述成( )。

A. 固定长度的数组

B. 可变长度的数组

C. 一种队列

D. 一种堆栈

满分:4分

5.给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问( )。

A. 将private int m 改为protected int m

B. 将private int m 改为 public int m

C. 将private int m 改为 static int m

D. 将private int m 改为 int m

满分:4分

6.所有的异常类皆继承哪一个类?( )

A. java.io.Exception

B. java.lang.Throwable

C. java.lang.Exception

D. java.lang.Error

满分:4分

7.如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。

A. private

B. public

C. protected

D. no modifier

满分:4分

8.下列程序段的输出结果是 ( )。 public class operatorsandExpressions{ void stringPlus(){ int x=3,y=4,z=5; System.out.println(x+y+z); } }

A. xyz

B. x+y+z

C. 12

D. 以上答案均不正确

满分:4分

9.下列代码中,将引起一个编译错误的行是( ) 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }

A. 第3行

B. 第5行

C. 第6行

D. 第10行

满分:4分

10.用于定义类成员的访问控制权的一组关键字是( )

A. class, float, double, public

B. float, boolean, int, long

C. char, extends, float, double

D. public, private, protected

满分:4分

11.设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )

A. j=i;

B. j=(long)i;

C. i=(int)j;

D. i=j;

满分:4分

12.设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )

A. static x x1;

B. public x x1=new x(int 123);

C. y x1;

D. x x1=x();

满分:4分

13.下列语句序列执行后,ch1 的值是( )。 char ch1='A',ch2='W'; if(ch1 + 2 < ch2 ) ++ch1;

A. ‘A'

B. B'

C. ‘C'

D. B

满分:4分

14.设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )

A. 3

B. 3.5

C. 4

D. 5

满分:4分

15.关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。

A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

B. 可以被两种类访问和引用:该类本身、该类的所有子类

C. 只能被该类自身所访问和修改

D. 只能被同一个包中的类访问

满分:4分

二、多选题(共5道试题,共20分。)

1.定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。

A. private class MyClass extends Object

B. class MyClass extends Object

C. public class MyClass

D. public class MyClass extends Object

满分:4分

2.以下哪些是Java语言的特点?( )

A. 结构简单,代码长度短

B. 可以在网络的任何地方运行

C. 使Internet上的信息真正具有动态性和交互性

D. 所有Java applet都受Applet类的子类

满分:4分

3.选出合理的标识符( )

A. _sys1_lll

B. 2mail

C. $change

D. class

满分:4分

4.定义变量如下: 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;

满分:4分

5.执行下列代码后,哪个结论是正确的 ( )String[] s=new String[10];

A. s[10] 为 "";

B. s[9] 为 null;

C. C. s[0] 为 未定义

D. s.length 为10

满分:4分

三、判断题(共5道试题,共20分。)

1.注释的作用是使程序在执行时在屏幕上显示//之后的内容( )

A. 错误

B. 正确

满分:4分

2.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。( )

A. 错误

B. 正确

满分:4分

3.抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类( )。

A. 错误

B. 正确

满分:4分

4.Java语言中的数组元素只能是基本数据类型而不能为对象类型( )

A. 错误

B. 正确

满分:4分

5.Final类中的属性和方法都必须被final修饰符修饰( )

A. 错误

B. 正确

满分:4分

吉大《面向对象程序设计》在线作业二

试卷总分:100 测试时间:--

一、单选题(共15道试题,共60分。)

1.下列方法定义中,正确的是( )

A. intx(){charch='a';return(int)ch;}

B. voidx(){...returntrue;}

C. intx(){...returntrue;}

D. intx(inta,b){returna+b;}

满分:4分

2.下列程序段的输出结果是 ( )。 public class operatorsandExpressions{ void stringPlus(){ int x=3,y=4,z=5; System.out.println(x+y+z); } }

A. xyz

B. x+y+z

C. 12

D. 以上答案均不正确

满分:4分

3.在 Java 中,所有类的根类是( )。

A. java.lang.Object

B. java.lang.Class

C. java.applet.Applet

D. java.awt.Frame

满分:4分

4.不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )

A. 成员方法可以直接调用父类的成员方法

B. 成员方法可以直接调用父类的类方法

C. 成员方法不可以直接调用其他类的成员方法

D. 成员方法可以直接调用本类的类方法

满分:4分

5.关于类和对象的叙述正确的是( )

A. Java的类分为两大部分:系统定义的类和用户自定义的类

B. 类的静态属性和全局变量的概念完全一样,只是表达形式不同

C. 类的成员至少有一个属性和一个方法

D. 类是对象的实例化

满分:4分

6.关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。

A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

B. 可以被两种类访问和引用:该类本身、该类的所有子类

C. 只能被该类自身所访问和修改

D. 只能被同一个包中的类访问

满分:4分

7.下列叙述中,错误的是( )。

A. 父类不能替代子类

B. 子类能够替代父类

C. 子类继承父类

D. 父类包含子类

满分:4分

8.用于定义类成员的访问控制权的一组关键字是( )

A. class, float, double, public

B. float, boolean, int, long

C. char, extends, float, double

D. public, private, protected

满分:4分

9.下列语句执行后,变量a、c的值分别是( )。 int x=182; int a,c; c=x/100; a=x%10;

A. 1,2

B. 2,1

C. 1.82, 2

D. 100,82

满分:4分

10.以下有关类的继承的叙述中,正确的是( )

A. 子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性

B. 子类只能继承父类的方法,不能继承父类的属性

C. 子类只能继承父类的非私有属性,不能继承父类的方法

D. 子类不能继承父类的私有属性

满分:4分

11.下面的表达式哪个是正确的( )

A. String s="你好";int i=3; s+=i;

B. String s="你好";int i=3; if(i==s){ s+=i};

C. String s="你好";int i=3; s=i+s;

D. String s="你好";int i=3; s=i+;

满分:4分

12.如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。

A. private

B. public

C. protected

D. no modifier

满分:4分

13.以下选项中,合法的赋值语句是( )

A. a = = 1;

B. ++ i;

C. a=a + 1= 5;

D. y = int ( i );

满分:4分

14.下列哪个类声明是正确的( )

A. abstract final class Hl{…}

B. abstract private move(){…}

C. protected private number

D. public abstract class Car{…}

满分:4分

15.已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等( )。

A. m.length()

B. m.length

C. m.length()+1

D. m.length+1

满分:4分

二、多选题(共5道试题,共20分。)

1.选出合理的标识符( )

A. _sys1_lll

B. 2mail

C. $change

D. class

满分:4分

2.以下哪些是Java语言的特点?( )

A. 结构简单,代码长度短

B. 可以在网络的任何地方运行

C. 使Internet上的信息真正具有动态性和交互性

D. 所有Java applet都受Applet类的子类

满分:4分

3.定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。

A. private class MyClass extends Object

B. class MyClass extends Object

C. public class MyClass

D. public class MyClass extends Object

满分:4分

4.如下哪些是Java中有效的关键字( )

A. Const

B. NULL

C. false

D. this

E. native

满分:4分

5.以下哪些是Java语言的特点( )

A. 面向对象

B. 安全可靠

C. 平台无关

D. 多支持线程

E. 支持分布操作

满分:4分

三、判断题(共5道试题,共20分。)

1.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。( )

A. 错误

B. 正确

满分:4分

2.在Java中%是取余运算符,要求两端操作数为整型。( )

A. 错误

B. 正确

满分:4分

3.Java的类不允许多重继承,但接口支持多重继承( )。

A. 错误

B. 正确

满分:4分

4.一个Java类可以有多个父类( )。

A. 错误

B. 正确

满分:4分

5.抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类( )。

A. 错误

B. 正确

满分:4分

上面就是题目内容,学校没有给相关的资料,自己做的大都没有把握

请老师帮忙给出正确答案,谢谢!

如下哪个是Java中的合法自定义标识符_吉大13春《面向对象程序设计》在线作业答案...相关推荐

  1. 吉大java考试题_吉大20春学期《JAVA程序设计》在线作业二-1(答案)

    答案来源:奥学网(www.aoxuewang.net)-[吉林大学]吉大20春学期<JAVA程序设计>在线作业二 试卷总分:100    得分:100 第1题,在 Java 中,所有类的根 ...

  2. c语言合法自定义标识符_计算机二级C语言干货来了

    16个考点大盘点 C语言基本知识 [考点1] C程序 C语言程序结构有三种:顺序结构,循环结构(三个循环结构),选择结构(if和switch) [考点2] main函数 每个C语言程序中main函数是 ...

  3. c语言合法自定义标识符_合法的C语言标识符有哪些规定

    展开全部 C语言标识32313133353236313431303231363533e78988e69d8331333433623730符是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义 ...

  4. java跳转自定义标识符_(2-1)以下()是Java语言合法自定义标识符

    (2-1)以下()是Java语言合法自定义标识符 更新时间:2021-01-30 07:06点击: (2-1)以下()是Java语言合法自定义标识符 以下哪类设计不属于工业产品设计? (20.0分)3 ...

  5. 怎么在java中创建一个自定义的collector

    文章目录 简介 Collector介绍 自定义Collector 总结 怎么在java中创建一个自定义的collector 简介 在之前的java collectors文章里面,我们讲到了stream ...

  6. c++中的new_怎么在java中创建一个自定义的collector

    简介 在之前的java collectors文章里面,我们讲到了stream的collect方法可以调用Collectors里面的toList()或者toMap()方法,将结果转换为特定的集合类. 今 ...

  7. Java中如何创建自定义的注解学习笔记(MD版)

    概要 Java中如何创建自定义的注解学习笔记(MD版). 博客 博客地址:IT老兵驿站. 前言 记得这篇笔记还是在泉州的龙玲酒店记录的,是一个周六的晚上,坐飞机从上海到泉州,从笔记中能勾起一些旅游的回 ...

  8. Java中Double保留自定义小数位的几种方法

    Java中Double保留自定义小数位的几种方法 在Java语言编程中我们有时候会有保留指定小数位的需求,那应该如何操作呢,下面带来几种方法:(这里的所有方法以保留两位小数位为例) 一. 四舍五入并保 ...

  9. java中collector使用_怎么在java中创建一个自定义的collector

    怎么在java中创建一个自定义的collector 简介 在之前的java collectors文章里面,我们讲到了stream的collect方法可以调用Collectors里面的toList()或 ...

最新文章

  1. computed set 自定义参数_完全理解Vue的渲染watcher、computed和user watcher
  2. 【学习笔记】8、 字符串的格式化
  3. SpringBoot升级到2.3.x后返回message为空
  4. 山师计算机专业研究生怎么样,山东师范大学有计算机专业硕士吗?
  5. wcf获取MySQL中午乱码,如何启用WCF日志记录,以便它写入数据库?
  6. STM32之GPIO浮空输入例程
  7. 异步加载AsyncTask小谈+实例
  8. [转载] Java继承概念和关键字
  9. 初学knockoutjs记录5——Computed observables依赖监控(2 Writable computed observables可写计算监控属性)...
  10. 数据分析实战100例(基于SQLPandas)_探索Chipotle快餐数据
  11. 今日睡眠质量记录74
  12. MySQL 性能优化的 9 种知识,面试再也不怕了
  13. 交换机级联,堆叠,集群技术介绍
  14. java-web6-Servlet知识
  15. 南京大学2020计算机考研分数线,2020年南京大学考研分数线公布
  16. java软件工程师 英文简历_java工程师英文简历范文
  17. Statement与PreparedStatement
  18. L1-030 一帮一(java)
  19. php格式化数字:位数不足前面加0补足
  20. java meta_java面试:你真的知道metaspace??

热门文章

  1. java连接mysql数据库 R,java连接MySql数据库!
  2. oracle 表字段顺序_如何更改Oracle数据库表中字段顺序
  3. java 元祖_在java中对元组列表进行排序的有效方法
  4. css修改layui的下拉框样式 js_layui的安装以及简单操作
  5. 6选择内核启动项_Linux 2.6内核编译过程
  6. python多维数据分析_使用python进行数据分析
  7. 千军万马跑协程goroutine
  8. labelImg(pyqt4 )出现错误(segmentation fault(core dumped) )
  9. 如何判别你的领导是否值得跟随?这几点帮你快速看清
  10. pythondjango是干什么的_python django框架是什么?怎么使用?