2021知到答案【 Java面向对象程序设计2848】智慧树网课章节测试答案_第1页
2021知到答案【 Java面向对象程序设计2848】智慧树网课章节测试答案_第2页
2021知到答案【 Java面向对象程序设计2848】智慧树网课章节测试答案_第3页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1、第 页2021知到答案【 Java面向对象程序设计2848 】智慧树网课章节测试答案 第一章 章节测试 1、选择题:计算结构是指应用系统的系统体系结构,简洁地说就是系统的层次、模块结构,其中具有集中管理和集中运算的特点的模式是选项:A:主机终端模式B:扫瞄器/N层服务器模式系C:单机模式D:客户机/服务器模式答案: 【主机终端模式】2、选择题:面对对象的方法早在20世纪60年月提出,最早的面对对象的软件是()。选项:A:Smalltalk-80B:SimulaIC:JavaD:C+答案: 【SimulaI】3、选择题:就高级程序的编译过程来讲,可分为编译型和解释型两种。下面属于解释型语言的是(

2、)。选项:A:CB:JavaC:C+D:Fortran答案: 【Java】4、选择题:下面不符合Java对标识符规定的是()。选项:A:IamVariableB:_trueFalse。C:333LoadD:$_is7True答案: 【333Load】 第二章 章节测试 1、选择题:Eclipse开发工具那个快捷键是供应内容帮忙()选项:A:Alt+AB:Alt+/C:ctrl+MD:ctrl+D模式答案: 【Alt+/】 第三章 章节测试 1、选择题:下面的表达式()是错误的。选项:A:Strings=null;inti=(s!=null)(s.length()0)?s.length():0;

3、B:Strings=你好;inti=3;if(i=s)s+=i;C:Strings=你好;inti=3;s=i+s;D:Strings=你好;inti=3;s+=i;答案: 【Strings=你好;inti=3;if(i=s)s+=i;】 第四章 章节测试 1、选择题:能从循环语句的循环体中跳出的语句是()。选项:A:break语句B:while语句C:continue语句简答题4分难度2(1)i=0;doi+;while(true);参考答案while循环条件错,改为:i30简答题4分难度2(2)while(i100)sum+=i;i;参考答案while循环差,补上。简答题4分难度2(3)w

4、hile(i=100);System.out.println(i);i+;参考答案while语句多“;”,去掉简答题4分难度2(4)intfactorial=1;For(inti=1;i5;i+)while(i1)factorial*=i;System.out.println(factorial);参考答案在for循环里转变了循环掌握变量,改为:intj=i;while(j1)factorial*=j;简答题4分难度2(5)inttest(intx)intx;x=Math.abs(x);returnx;参考答案方法体内不能定义形式参数,改为:inty;y=Math.abs(x);returny

5、;D:for语句答案: 【break语句】 第五章 章节测试 1、选择题:下面哪一个是方法的输出接口()。选项:A:返回值类型B:参数列表C:方法名D:方法修饰符;答案: 【返回值类型】$2、选择题:创建对象使用到的关键字运算符是()。选项:A:protectedB:staticC:publicD:new答案: 【new】3、选择题:关于对象成员占用内存的说法正确的是()。选项:A:对象的方法不占用内存B:以上都不对。C:同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间D:同一个类的对象共用同一段内存答案: 【同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间】4、选择题

6、:()关键字可以对对象加互斥锁?选项:A:transientB:synchronizedC:serializeD:static答案: 【synchronized】5、选择题:创建对象使用到的关键字运算符是()。选项:A:staticB:publicC:protectedD:new答案: 【new】6、选择题:下列说法正确的是()?选项:A:对象中必需有属性和方法B:不需要定义类,就能创建对象C:属性必需是简洁变量D:属性可以是简洁变量,也可以是一个对象答案: 【属性可以是简洁变量,也可以是一个对象】7、选择题:类是一种类型,也是对象的模板。()选项:A:对B:错答案: 【对】8、选择题:类中说

7、明的方法可以定义在类体外。()选项:A:对B:错答案: 【错】9、选择题:创建对象时系统将调用适当的构造方法给对象初始化。()选项:A:对B:错答案: 【对】10、选择题:使用运算符new创建对象时,赋给对象的值实际上是一个引用值。()选项:A:对B:错答案: 【对】11、选择题:对象赋值实际上是同一个对象具有两个不同的名字,它们都有同一个引用值。()选项:A:错B:对答案: 【对】12、选择题:对象可作方法参数,对象数组不能作方法参数。()选项:A:错B:对答案: 【错】13、选择题:class是定义类的惟一关键字。()选项:A:对B:错答案: 【对】 第六章 章节测试 1、选择题:下列关于

8、Java语言的数组描述中,错误的是()。选项:A:数组在赋初值和赋值时都不判界B:数组的长度通常用length表示C:数组下标从0开始D:数组元素是按挨次存放在内存的答案: 【数组在赋初值和赋值时都不判界】2、选择题:下面关于数组的定义中,正确的是()选项:A:inta;a=newint;B:charb;b=newchar80;C:int3=newint2;D:intc=newchar10;答案: 【charb;b=newchar80;】3、选择题:Stringstr=abcdefghi;charchr=str.charAt(9);()选项:A:对B:错答案: 【错】4、选择题:charchr

9、Array=a,b,c,d,e,f,g;charchr=chrArray6;()选项:A:对B:错答案: 【对】5、选择题:inti,j;booleanbooleanValue=(i=j);()选项:A:错B:对答案: 【错】6、选择题:intintArray=0,2,4,6,8;intlength=intArray.length();()选项:A:错B:对答案: 【错】7、选择题:Stringstr=abcedf;intlength=str.length;()选项:A:对B:错答案: 【错】8、选择题:intintArray60;()选项:A:错B:对答案: 【错】9、选择题:charstr

10、=abcdefgh;()选项:A:错B:对答案: 【错】10、选择题:说明或声明数组时不安排内存大小,创建数组时安排内存大小。()选项:A:错B:对答案: 【对】11、选择题:Integeri=(Integer.valueOf(926).intValue();()选项:A:错B:对答案: 【对】12、选择题:Strings=(Double.valueOf(3.1415926).toString();()选项:A:对B:错答案: 【对】 第七章 章节测试 1、选择题:以下有关类的继承的说明中,正确的是:()。选项:A:子类只能继承父类的非私有属性,不能继承父类的方法B:子类不能继承父类的私有属性

11、C:子类能直接继承父类全部的非私有属性,也可通过接口继承父类的私有属性D:子类只能继承父类的方法,不能继承父类的属性答案: 【子类不能继承父类的私有属性】2、选择题:关于继承的说法正确的是()选项:A:子类只继承父类的方法,而不继承属性B:子类将继承父类全部的属性和方法C:子类只继承父类public方法和属性D:子类将继承父类的非私有属性和方法。答案: 【子类将继承父类的非私有属性和方法。】3、选择题:下面关于接口的描述中,错误的是()选项:A:在继承接口的类中通常要给出接口中定义的抽象方法的详细实现B:定义接口使用的关键字是interfaceC:接口实际上是由常量和抽象方法构成的特别类D:一

12、个类只允许继承一个接口答案: 【一个类只允许继承一个接口】4、选择题:在Java中,全部类的根类是()。选项:A:java.lang.ClassB:java.applet.AppletC:java.lang.ObjectD:java.awt.Frame答案: 【java.lang.Object】5、选择题:实例方法中不能引用类变量。()选项:A:对B:错答案: 【错】6、选择题:Java中全部的类都是通过直接或间接地继承java.lang.Object类得到的。()选项:A:错B:对答案: 【对】 第八章 章节测试 1、选择题:10Serializable接口是个空接口,它只是一个表示对象可以

13、串行化的特别标记。()选项:A:错B:对答案: 【对】 第九章 章节测试 1、选择题:ava中用来抛出异样的关键字是()。选项:A:finally。B:catchC:throwD:try答案: 【try】2、选择题:关于异样,下列说法正确的是()?选项:A:一旦程序运行,异样将被创建B:以上说法都不对C:为了保证程序运行速度,要尽量避开异样掌握D:异样是一种对象答案: 【异样是一种对象】3、选择题:java语言中,下列哪一子句是异样处理的出口()?选项:A:try子句B:catch子句C:以上说法都不对D:finally子句答案: 【try子句】4、选择题:IOException必需被捕获或抛

14、出。()选项:A:错B:对答案: 【对】 第十章 章节测试 1、选择题:容器Panel和applet缺省使用的布局编辑策略是()。选项:A:CarLayoutB:GridLayoutC:BorderLayoutD:FlowLayout答案: 【FlowLayout】2、选择题:applet类的直接父类是()。选项:A:Component类;B:Container类;C:Panel类;D:Frame类;答案: 【Container类;】3、选择题:Swing与AWT的区别不包括()。选项:A:Swing是由纯Java实现的轻量级构件B:Swing没有本地代码C:Swing支持图形用户界面D:Sw

15、ing不依靠操作系统的支持答案: 【Swing支持图形用户界面】4、选择题:在JAVA中,一般菜单格式包含有下列()类对象?选项:A:JMenuBarB:JMenuC:JMenuBar、JMenu、JMenuItemD:JMenuItem答案: 【JMenuBar、JMenu、JMenuItem】5、选择题:Frame默认的布局管理器是()?选项:A:BorderLayout;B:GridLayout;C:FlowLayout;D:CardLayou;答案: 【BorderLayout;】6、选择题:下列关于frame类的说法不正确的是()?选项:A:frame是window类的直接子类B:f

16、rame对象显示的效果是一个窗口C:frame被默认初始化为可见的D:frame的默认布局管理器为borderlayout答案: 【frame的默认布局管理器为borderlayout】7、选择题:JavaApplet的字节码文件必需嵌入HTML的文件中并由负责解释HTML文件的扫瞄器充当解释器来解释运行。()选项:A:对B:错答案: 【对】8、选择题:java.awt包是Java语言用来构建图形用户界面(GUI)的类库。()选项:A:对B:错答案: 【对】9、选择题:容器java.awt.Container是Component的子类,一个容器可以容纳多个构件,并使他们成为一个整体。()选项:

17、A:错B:对答案: 【对】10、选择题:Java的图形用户界面的最基本的组成部分就是构件(Component)。()选项:A:对B:错答案: 【对】11、选择题:在Swing中用重量级的构件替代了AWT中的轻量级的构件。()选项:A:错B:对答案: 【错】12、选择题:与AWT构件不同,Swing构件不能直接添加到顶层容器中,它必需添加到一个与Swing顶层容器相关联的内容面板(contentPane)上。()选项:A:错B:对答案: 【对】13、选择题:类Panel默认的布局管理器是GridLayout。()选项:A:错B:对答案: 【错】14、选择题:每个Java小应用程序必需定义为Jfr

18、ame类的子类。()选项:A:对B:错答案: 【对】15、选择题:Applet是能够嵌入到HTML格式的文件中,并能够在扫瞄器中运行的Java。()选项:A:错B:对答案: 【对】 第十一章 章节测试 1、选择题:java语言中,下列哪一子句是异样处理的出口()?选项:A:try子句B:catch子句C:finally子句D:以上说法都不对答案: 【try子句】 第十二章 章节测试 1、选择题:以下()是java.io包中的一个兼有输入输出功能的类?选项:A:java.io中不存在这样的类B:RandomaccessFileC:SerializableD:Object答案: 【Randomac

19、cessFile】2、选择题:下列流中()不属于字符流?选项:A:FileInputStreamB:BufferedReaderC:FilterReaderD:InputStreamReader答案: 【FileInputStream】3、选择题:文件缓冲流的作用是提高文件的读/写效率。()选项:A:错B:对答案: 【对】4、选择题:通过File类可对文件属性进行修改。()选项:A:错B:对答案: 【对】5、选择题:对象串行化机制是指将程序中对象的状态转化为一个字节流,存储在文件中。()选项:A:对B:错答案: 【对】6、选择题:Java系统的标准输入对象是System.in,标准输出对象有两个,分别是标准输出System.out和标准错误输出System.err。()选项:A:对B:错答案: 【对】第十三章 章节测试 1、选择题:线程在生命周期中要经历五种状态,若线程当前是新建状态,则它可以到达的下一个状态是()。选项:A:阻塞状态B:运行状态C:可运行状态D:终止状态答案: 【可运行状态】2、选择题:下列关于Java多线程并发掌握机制的叙述中,错误的是()。选项:A:Java中没有供应

温馨提示

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

评论

0/150

提交评论