Java程序设计基础知到智慧树章节测试课后答案2024年秋甘肃财贸职业学院_第1页
Java程序设计基础知到智慧树章节测试课后答案2024年秋甘肃财贸职业学院_第2页
Java程序设计基础知到智慧树章节测试课后答案2024年秋甘肃财贸职业学院_第3页
Java程序设计基础知到智慧树章节测试课后答案2024年秋甘肃财贸职业学院_第4页
免费预览已结束,剩余5页可下载查看

下载本文档

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

文档简介

Java程序设计基础知到智慧树章节测试课后答案2024年秋甘肃财贸职业学院第一章单元测试

泛型参数应该写在的位置是()。

A:类名后B:方法返回值类型前C:类名前D:方法名前

答案:类名后;方法返回值类型前

第二章单元测试

Java程序的基本构成单位是()

A:类B:函数C:变量D:注释

答案:函数以单斜杠“/*”开头,并以“*/”结尾的程序注释是文档注释()

A:对B:错

答案:错Java中有哪些关键字?()

A:true,false,nullB:public,private,protectedC:其他三个选项全都是D:if,else,for,while

答案:其他三个选项全都是Java中的符号常量通常使用什么声明?()

A:static关键字B:final关键字C:其他三个选项都是D:直接赋值

答案:其他三个选项都是Java中的变量可以有哪些类型?()

A:对象类型:String,Integer等B:数组类型:int[],String[]等C:基本数据类型、对象类型和数组类型D:基本数据类型:int,char,double等

答案:基本数据类型、对象类型和数组类型

第三章单元测试

下列哪一个不属于java的基本类型()

A:floatB:intC:StringD:byte

答案:Stringint长度描述正确的是()

A:-2^32到2^32-1B:-2^7到2^7-1C:-2^8到2^8-1D:-2^31到2^31-1

答案:-2^31到2^31-1下列基本数据类型所占的字节数相同的组是()

A:long和doubleB:char和intC:int和double

答案:long和double下面程序段的输出结果是:(

)

inta=2

Systemout.print(a++);

Systemout.print();

Systemout.print(++a);

A:334B:233C:333D:234

答案:333下列代码的执行结果是:()

publicclassTest1{

publicstaticvoidmain(Stringargs[])

{floatt=9.0f;

intq=5;

System.out.println((t++)*(--q));}

A:36B:36.0C:40D:40.0

答案:36.0

第四章单元测试

从结构化程序设计角度出发,程序有哪几种结构:()

A:分支结构B:循环结构C:顺序结构

答案:分支结构;循环结构;顺序结构

下面程序的运行结果是()

inta=3,b=1;

if(a==b){

System.out.println("a="+a);

}

A:编译错误B:a=1C:正常运行但没有输出D:a=3

答案:正常运行但没有输出下面程序执行的'结果是?()

Intx=1,y=1;

if(x++==2&++y==2){

x=7;}

System.out.println("x="+x+",y="+y);

A:x=1y=2B:x=7y=2C:x=2y=2D:x=7y=1

答案:x=2y=2研究下面的JAVA代码:

switchx){

case1:

Systemoutprinti():

case2:

case3:System.out.printin(3);

case4:

System.out.println(4);

当X-2时,运行结果是()。

A:输出结果为1、3和4B:输出结果为3和4C:输出结果为3D:没有输出任何结果

答案:输出结果为1、3和4以下语句运行结果为()

intsum=0.

for(inti=1;i<=100;i++){

If(i%2!=0){

sum+-=i;}

}

System.out.println("sum="+sum)

A:5050B:2500C:100D:99

答案:2500

第五章单元测试

数组在Java中储存在_中()。

A:栈B:队列C:链表D:堆

答案:堆数组a的第三个元素表示为_()。

A:a[3]B:a[2]C:a(3)D:a(2)

答案:a[2]定义了一维int型数组a[10]后,下面错误的引用是。()

A:a[10]=2;B:a[0]=5*2;C:a[1]=a[2]*a[0]D:a[0]=1;

答案:a[10]=2;下面错误的初始化语句是_。()

A:charstr[100)="hello”B:charstr[]={‘hello’}C:charstr[]="hello”D:charstr[]={‘h’,’e’,’l’,’l’,’0’};

答案:charstr[100)="hello”;charstr[]={‘hello’};charstr[]="hello”数组的下标通常是float类型。()

A:对B:错

答案:错

第六章单元测试

Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参?()。

A:StringBufferargs[]B:StringargsC:Stringargs[]D:Chararg

答案:Stringargs[]为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为_。()

A:abstractvoidmethodB:publicvoidmethodC:finalvoidmethodD:staticvoidmethod

答案:staticvoidmethod下面有关变量及其作用域的陈述是不对的。()

A:在方法里面定义的局部变量在方法退出的时候被撤销B:在方法中定义的方法的参变量只要该对象被需要就一直存在C:局部变量也叫自动变量D:在方法外面定义的实例变量在对象被构造时创建

答案:在方法中定义的方法的参变量只要该对象被需要就一直存在拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。()

A:错B:对

答案:对方法包含一个方法头和一个方法体()

A:错B:对

答案:对

第七章单元测试

以下哪个选项是正确的Java类定义语法?()

A:MyClass=class{}B:newclassMyClass{}C:defineclassMyClass{}D:classMyClass{}

答案:classMyClass{}在Java中,以下哪个选项是正确的构造方法声明,用于接受参数并初始化类的成员变量?()

A:intMyClass(){}B:MyClass(intx){}C:voidMyClass(intx){}D:MyClass(){}

答案:MyClass(intx){}在Java中,静态方法可以直接访问类的实例变量。()

A:错B:对

答案:错在Java中,下列哪个语句用于声明一个类位于某个包中?()

A:includecom.example.MyClass;B:importcom.example.MyClass;C:namespacecom.example;D:packagecom.example;

答案:packagecom.example;在Java中,以下哪个关键字用于指定一个成员变量或方法只能被同一类中的其他成员访问,而不能被同一包中的其他类或不同包中的类访问?()

A:privateB:protectedC:publicD:default(没有关键字)

答案:private

第八章单元测试

考虑以下父类“车辆”和子类“小汽车”的关系,在这个继承关系中,子类小汽车继承了父类车辆的哪些特性?()

A:车辆的品牌属性B:车辆的速度属性C:车辆启动的方法D:车辆的颜色属性

答案:车辆的品牌属性;车辆的速度属性;车辆启动的方法;车辆的颜色属性在Java中,super关键字用于:()

A:调用父类的非静态方法B:调用当前类的静态方法C:调用父类的构造方法D:调用当前类的构造方法

答案:调用父类的非静态方法在Java中,抽象类可以包含具体(非抽象)方法。()

A:对B:错

答案:对在Java中,接口中的方法默认是:()

A:抽象方法B:私有方法C:静态方法D:具体方法

答案:抽象方法在Java中,String类的对象是:()

A:可以选择是否可变B:取决于构造方法的参数C:不可变的D:可变的

答案:不可变的

第九章单元测试

java中用来抛出异常的关键字是()

A:finallyB:tryC:catchD:throw

答案:throw关于异常,下列说法正确的是()

A:该上述说法都不对B:为了保证程序运行速度,要尽量避免异常控制C:异常是一种对象D:一旦程序运行,异常将被创建

答案:一旦程序运行,异常将被创建()类是所有异常类的父类。

A:ExceptionB:ErrorC:ThrowableD:AWTError

答案:Exception自定义异常类时,可以继承的类是()

A:Exception及其子类B:AppletC:AssertionErrorD:Error

答案:Exception及其子类在异常处理中,将可能抛出异常的方法放在()语句块中.

A:ThrowsB:finallyC:CatchD:Try

答案:Try

第十章单元测试

下面哪个选项是泛型类的定义方式?()

A:classMyClassextendsObject{}B:classMyClass<T>extendsObject{}C:classMyClass0D:classMyClass<T>{}

答案:classMyClass<T>{}下面哪个选项是泛型方法的定义方式?()

A:publicvoidmyMethod0{)B:publicvoidmyMethod<T>0{C:public<T>voidmyMethod0){}D:publicvoidmyMethod<T>{}

答案:public<T>voidmyMethod0){}下面哪个选项是泛型通配符的使用方式?()

A:List<?>list=newArrayList<>0);B:List<Number>list=newArrayList<>()C:List<Object>list=newArrayList<>0):D:List<T>list=newArrayList<>0:

答案:List<?>list=newArrayList<>0);下面哪个选项是泛型的上界限定符的使用方式?()

A:public<TsuperObject>voidmyMethod(Tt)[}B:public<TextendsNumber>voidmyMethod(Tt){}C:public<TextendsObject>voidmyMethod(Tt){D:public<TsuperNumber>voidmyMethod(Tt){}

答案:public<TextendsNumber>voidmyMethod(Tt){}下面哪个选项是泛型的下界限定符的使用方式?()

A:public<TsuperObject>voidmyMethod(Tt){}B:public<TextendsObject>voidmyMethod(Tt){}C:public<TextendsNumber>voidmyMethod(Tt)D:public<TsuperNumber>voidmyMethod(Tt)(}

答案:public<TsuperNumber>voidmyMethod(Tt)(}

第十一章单元测试

JavaApplication源程序的主类是指包含有()方法的类。()

A:actionPerfromed方法B:toString方法C:init方法D:publicstaticvoidmain方法

答案:publicstaticvoidmain方法如果类的方法的返回值为空,该方法的返回类型应是()。

A:abstractB:defaultC:nullD:void

答案:void正则表达式语法中\d配的是?()

温馨提示

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

评论

0/150

提交评论