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

下载本文档

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

文档简介

程序设计基础知到智慧树章节测试课后答案2024年秋威海职业学院绪论单元测试

本门课程将以汽车租赁系统作为贯穿项目()

A:错B:对

答案:对课程实践性强,需要多动手,多思考。()

A:对B:错

答案:对课程网站提供了“学练辅践”四维度教学资源。()

A:错B:对

答案:对课程面向Java工程师岗位,培养Java编程基本技能。()

A:错B:对

答案:对在学习课程时,可以做好自己的职业规划。()

A:错B:对

答案:对

任务一单元测试

Java应用程序从main方法开始执行。()

A:对B:错

答案:对Java认为变量number与nUmBEr是相同的。()

A:错B:对

答案:错Java语言的软件开发工具包组成部分有bin、include、lib、jre。()

A:错B:对

答案:对下列关于Java中JRE,JVM,JDK对应名称正确的是()。

A:Java软件开发工具包,Java运行环境,Java虚拟机B:Java运行环境,Java虚拟机,Java软件开发工具包C:Java软件开发工具包,Java虚拟机,Java运行环境D:Java虚拟机,Java软件开发工具包,Java运行环境

答案:Java运行环境,Java虚拟机,Java软件开发工具包Java程序的基本组成单位是()。

A:类B:文件C:方法D:其余都不是

答案:类

任务二单元测试

“//”即可以表示单行注释,也可以表示多行注释。()

A:对B:错

答案:错八大基本数据类型有:byte、short、int、long、float、double、boolean、char。()

A:对B:错

答案:对7%3,运算结果为1。7/3,运算结果为2。()

A:对B:错

答案:对若a的值为3时,下列程序段被执行后,c的值是()

if(a>0)

if(a>3)

c=2;

elsec=3;

elsec=4;

A:1B:3C:2D:4

答案:3下面代码的运行结果为()

intsum=10,n=1;

while(n<3){

sum=sum-n;

n++;

}

System.out.println(n+""+sum);

A:3B:7C:37D:73

答案:37intn=1;

do{

System.out.println(n);

n++;

}while(n<6);

上面这段代码循环体执行的次数为()。

A:1B:6C:无限次D:5

答案:5下列语句序列执行后,j的值是?()

intj=0;

for(inti=3;i>0;i–){

j+=i;

}

A:3B:6C:5D:4

答案:6以下正确的描述是()

A:在循环体内使用break语句或continue语句的作用相同B:break语句是结束当前循环,但是继续进行下一次循环C:continue语句的作用是结束整个循环的执行D:只能在循环体内和switch语句体内使用break语句

答案:只能在循环体内和switch语句体内使用break语句Java语言是强类型编程语言,定义变量时必须指定类型()

A:对B:错

答案:对Java应用程序从main方法开始执行,在main方法中结束()

A:对B:错

答案:对

任务三单元测试

以下代码,能够对数组正确初始化的是()。

A:int[]a=newint[5];B:a={1,2,3,4,5};C:int[]a;D:int[]a=newint[5]{1,2,3,4,5};

答案:int[]a=newint[5];下面程序的运行结果是()。

main()

{

intx=30;

int[]numbers=newint[x];

x=60;

System.out.println(numbers.length);

}

A:60B:50C:30D:20

答案:30以下可以正确创建一个长度为4的二维数组的是()。

A:newint[][4]B:newint[4][]C:newint[4]D:newint[2][4]

答案:newint[][4]方法允许嵌套定义,但不允许嵌套调用。()

A:对B:错

答案:错方法定义时,如果没有返回值,可以不写返回值类型()

A:对B:错

答案:错Java程序中可以使用数组处理批量同类型的数据()

A:错B:对

答案:对Java语言允许定义不等长的二维数组()

A:对B:错

答案:对

任务四单元测试

类的方法通常设为public,而类的实例变量一般设为private。()

A:错B:对

答案:对为了区分重载中同名的不同方法,要求:()。

A:选项ABC都对B:返回值类型不同C:采用不同的形式参数列表D:参数名不同

答案:采用不同的形式参数列表下列程序的结果输出为:()。

classStrange{

intj;

Strange(){

this(4);

}

Strange(intj){

this.j=j;

}

}

classMainStrange{

publicstaticvoidmain(string[]args){

Strangefunny=newStrange();

System.out.println(“j=“+funny.j);

}

}

A:j=7B:j=4C:j=2D:j=6

答案:j=4关于语句packagecom.myschool,叙述错误的是哪一项?()。

A:该语句必须出现在类声明语句classStudent{}之前B:任何类中都必须包含package语句C:要想引入该包中的所有类,必须使用importcom.myschool.*语句;D:包名com.myschool对应目录结构com/myschool

答案:任何类中都必须包含package语句以下访问控制符的控制级别由小大到大的是()。

A:protected、private、default、publicB:private、protected、default、publicC:default、private、protected、publicD:private、default、protected、public

答案:private、default、protected、public如果想要一个类不能被任何类继承的话,需要使用哪个关键字来修饰该类?()

A:staticB:finalC:abstractD:New

答案:final下面程序的运行结果是()。

Stringstr1="hello";

Stringstr2="he"+newString("llo");

System.out.println(str1==str2);

A:falseB:0C:1D:true

答案:false集合框架的类和接口位于下列哪个包中()。

A:java.langB:java.ioC:java.utilD:java.awt

答案:java.util下列集合类中,元素存储无序的是()。

A:LinkedListB:HashSetC:ArrayListD:TreeSet

答案:HashSet;TreeSet对于catch子句的排列,下列叙述正确的是()。

A:子类在先,父类在后B:有继承关系的异常不能在同一个try程序段内C:先有子类,其他如何排列都无关D:父类在先,子类在后

答案:子类在先,父类在后下面的程序段执行后输出的结果是()。

StringBufferbuf=newStringBuffer("Beijing2008");

buf.insert(7,"@");

System.out.println(buf.toString());

A:Beijing2@008B:Beijing2008@C:Beijing@2008D:@Beijing2008

答案:Beijing@2008下面关于String类和StringBuffer类的描述正确的是()。

A:可以直接将字符串“test”复制给声明的Stirng类和StringBuffer类的变量B:两个类的实例都能够被改变C:StringBuffer类的对象调用tostring()方法将转换为String类型D:两个类都有append()方法

答案:StringBuffer类的对象调用tostring()方法将转换为String类型已知sb为StringBuffer的一个实例,且sb.toString()的值为“abcde”,则执行sb.reverse()后,输出sb.toString()的值为edcba。()

A:错B:对

答案:对下面的程序段执行后输出的结果是(B)。

publicstaticvoidmain(String[]args){

Stringstr=newString("Welcome");

booleana=str.contains("lc");

booleanb=str.contains("ok");

System.out.print(a);

System.out.print();

}

A:truetrueB:truefalseC:falsetrueD:falsefalse

答案:truefalse双列集合中,每个元素都包含一对键值,并且Key是不唯一的()。

A:错B:对

答案:错在HashSet类中添加元素时,HashSet使用下列哪个方法来确保没有重复元素()。

A:equals()B:hashCode()C:toString()D:getClass()

答案:equals()Map集合中的Key和Value的映射关系是一对一的()。

A:对B:错

答案:对java中用来抛出异常的关键字是()。

A:FinallyB:catchC:tryD:throw

答案:throw如果异常发生时,没有捕获异常的代码,程序会正常执行。()

A:错B:对

答案:错可以防止资源泄露的代码块是()。

A:catchB:finally或catchC:任意D:finally

答案:finally以下程序的执行结果是()。

publicclassTest{

publicstaticvoidmain(Stringargs[]){

try{

System.out.print("try");

return;

}catch(Exceptione){

System.out.print("catch");

}finally{

System.out.print("fina

温馨提示

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

评论

0/150

提交评论